protected void btnModificarPagina_Click(object sender, EventArgs e) { try { using (ControladorMenus c_menu = new ControladorMenus()) { Pagina p = new Pagina(); p.Idpagina = Convert.ToInt32(HiddenFieldModificar.Value); p.NombrePagina = txtNombreModif.Text; p.Descripcion = txtDescripcionModificar.Text; p.Codigo = txtCodigoModificar.Text; c_menu.ModificarPagina(p); txtDescripcionModificar.Text = ""; txtNombreModif.Text = ""; bindGrid(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#editModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "EditHideModalScript", sb.ToString(), false); PanelMensaje.Visible = true; LabelMensaje.Text = "Pagina Modificada con Exito"; } } catch (ExcepcionPropia ex) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#editModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", sb.ToString(), false); PanelError.Visible = true; lblError.Text = ex.Message; } }