private void lstItem_ItemDataBound(object sender, DataListItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DataRowView dr = (DataRowView) e.Item.DataItem; HtmlInputCheckBox chkList = (HtmlInputCheckBox) e.Item.FindControl("chkList"); chkList.Value = dr["VariationID"].ToString(); Label lblVariationType = (Label) e.Item.FindControl("lblVariationType"); lblVariationType.Text = dr["VariationType"].ToString(); ProductVariationsMatrix clsProductVariationsMatrix = new ProductVariationsMatrix(); TextBox txtDescription = (TextBox) e.Item.FindControl("txtDescription"); txtDescription.Text = clsProductVariationsMatrix.Details(Convert.ToInt32(lblMatrixID.Text), Convert.ToInt32(chkList.Value)).Description; clsProductVariationsMatrix.CommitAndDispose(); } }
protected void lstItem_ItemDataBound(object sender, DataListItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DataRowView dr = (DataRowView) e.Item.DataItem; HtmlInputCheckBox chkList = (HtmlInputCheckBox) e.Item.FindControl("chkList"); chkList.Value = dr["VariationID"].ToString(); HyperLink lnkVariationType = (HyperLink)e.Item.FindControl("lnkVariationType"); lnkVariationType.Text = dr["VariationType"].ToString(); //VariationID lnkVariationType.NavigateUrl = Constants.ROOT_DIRECTORY + "/MasterFiles/_Variation/Default.aspx?task=" + Common.Encrypt("details", Session.SessionID) + "&id=" + Common.Encrypt(dr["VariationID"].ToString(), Session.SessionID); TextBox txtDescription = (TextBox)e.Item.FindControl("txtDescription"); ProductVariationsMatrix clsProductVariationsMatrix = new ProductVariationsMatrix(); txtDescription.Text = clsProductVariationsMatrix.Details(Convert.ToInt64(lblMatrixID.Text), Convert.ToInt32(chkList.Value)).Description; clsProductVariationsMatrix.CommitAndDispose(); } }