public void ClearTextValue() { MConfigInit = new ASCXModuleTypeSelfInfor(); try { { MConfigInit = (ASCXModuleTypeSelfInfor)Page.LoadControl("../../Frame/Production/ModuleTypeSelfInfor.ascx"); MConfigInit.Colum2TextConfig = ""; MConfigInit.Colum3TextConfig = ""; MConfigInit.EnableColum3Text = true; MConfigInit.EnableColum2Text = true; ConfigMSA(MConfigInit); MConfigInit.ConfigSeletedIndex = -1; MConfigInit.TH2Text = mydt.Columns[1].ColumnName; MConfigInit.TH3Text = mydt.Columns[2].ColumnName; this.ModuleTypeSelfInfor.Controls.Add(MConfigInit); } } catch (System.Exception ex) { throw ex; } }
public bool ConfigMSA(ASCXModuleTypeSelfInfor input) { MsaIDMap.Clear(); ddlist.Items.Clear(); try { for (int i = 0; i < mydtMSA.Rows.Count; i++) { input.InsertColum3Text(i, new ListItem(mydtMSA.Rows[i]["ItemName"].ToString().Trim())); MsaIDMap.Add(i, Convert.ToInt32(mydtMSA.Rows[i]["ID"])); } return(true); } catch (System.Exception ex) { throw ex; } }