protected void onAddButton(object source, CommandEventArgs e) { ViewState["AddEdit"] = "Add"; txtButtonName.Text = ""; chkRanksList.Items.Clear(); txtButtonName.Enabled = true; string[] cmdargs = e.CommandArgument.ToString().Split(','); ViewState["ScreenID"] = cmdargs[0].ToString(); DataTable dt = BLL_Infra_ShipSettings.Get_RankList(0); chkRanksList.DataTextField = "Rank_Short_Name"; chkRanksList.DataValueField = "ID"; chkRanksList.DataSource = dt; chkRanksList.DataBind(); string Ranklist = String.Format("showModal('dvAddButton',false);"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Ranklist", Ranklist, true); UpdScreenEntry.Update(); }
protected void Edit(object source, CommandEventArgs e) { ViewState["AddEdit"] = "Edit"; txtButtonName.Text = ""; chkRanksList.Items.Clear(); //int ScreenID = 0; string[] cmdargs = e.CommandArgument.ToString().Split(','); ViewState["ID"] = cmdargs[0].ToString(); DataTable dt = BLL_Infra_ShipSettings.Get_RankList(0); chkRanksList.DataTextField = "Rank_Short_Name"; chkRanksList.DataValueField = "ID"; chkRanksList.DataSource = dt; chkRanksList.DataBind(); DataTable dtDetails = BLL_Infra_ShipSettings.Get_RankList(UDFLib.ConvertToInteger(ViewState["ID"])); txtButtonName.Text = dtDetails.Rows[0]["Key"].ToString(); txtButtonName.Enabled = false; int i = 0; foreach (ListItem chkitem in chkRanksList.Items) { if (dtDetails.Rows[i]["Selected"].ToString() == "1") { chkitem.Selected = true; } i++; } string msgdivResponseShow = string.Format("showModal('dvAddButton',false);"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "msgdivResponseShow", msgdivResponseShow, true); UpdScreenEntry.Update(); }