protected void dlstFirstNorm_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DataList dataList = (DataList)e.Item.FindControl("dlstSecondNorm"); DataRowView rowv = (DataRowView)e.Item.DataItem; int mainID = Convert.ToInt32(rowv["normId"]); DalOperationNorm dalOperationNorm = new DalOperationNorm(); DataSet ds = dalOperationNorm.GetChildNorms(mainID,term); dataList.DataSource = ds.Tables[0].DefaultView; dataList.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (Request["normId"] != null && Request["termYear"]!=null) { normIds = Request["normId"].Trim(); termYear = Request["termYear"].Trim(); DalOperationNorm dal = new DalOperationNorm(); this.dlstChildNorm.DataSource = dal.GetChildNorms(Convert.ToInt32(normIds),0,termYear); this.dlstChildNorm.DataBind(); } }