protected void RgvSMSTemplate_ItemCommand(object sender, GridCommandEventArgs e) { try { RLREditorSMSLength.Text = "0"; if (e.CommandName == "ViewSMSTemp") { GridDataItem ditem = (GridDataItem)e.Item; e.Item.Selected = true; string ID = e.CommandArgument.ToString(); ViewState["IDSMSTemp"] = string.Empty; RlblSMSTempResult.Text = ""; RLREditorSMSLength.Text = "Characters Count:0"; DataTable dtshowTemplate = DataAccessManager.GetShowSMSTemplateBody(ID, Convert.ToString(Session["CampusID"])); if (dtshowTemplate.Rows.Count > 0) { REditorSMS.Text = dtshowTemplate.Rows[0]["Body"].ToString(); RLREditorSMSLength.Text = Convert.ToString(REditorSMS.Text.Length); RPbtnSave.Text = "Update"; txtSMStitle.Text = dtshowTemplate.Rows[0]["Title"].ToString(); ViewState["IDSMSTemp"] = ID; string Checked = dtshowTemplate.Rows[0]["Active"].ToString(); if (Checked == "True") { RbtntempSMSActive.Checked = true; } else { RbtntempSMSActive.Checked = false; } } } if (e.CommandName == "DeleteSMSTemp") { GridDataItem ditem = (GridDataItem)e.Item; e.Item.Selected = true; string DeleteID = e.CommandArgument.ToString(); ViewState["IDSMSTemp"] = string.Empty; RlblSMSTempResult.Text = ""; Boolean result = false; result = DataAccessManager.DeleteTemplateInDB(DeleteID, Convert.ToString(Session["CampusID"])); if (result == true) { REditorSMS.Text = string.Empty; RPbtnSave.Text = "Save"; txtSMStitle.Text = string.Empty; ViewState["IDSMSTemp"] = string.Empty; RbtntempSMSActive.Checked = false; RlblSMSTempResult.Text = string.Empty; BindSMSTemplate(); } } LRRlblSMSTempResult.Visible = false; } catch (Exception ex) { } }