//Metodo inicial de pantalla protected void Page_Init(object sender, EventArgs e) { //Valida la sesión de cadena if (Session["Cadena"] == null) //No hay sesión { Response.Redirect("Login.aspx?redirect=" + Request.Path.Substring(Request.Path.LastIndexOf("/") + 1)); return; } //Trae informción de la bd de perfiles dados de alta DataTable dt = new DataTable(); string mensaje = ""; Session["Grid"] = dt = perfiles.PerfilConsultar(Session["Cadena"].ToString(), ref mensaje); if (!mensaje.Equals(string.Empty)) { AlertError(mensaje); return; } Grid.DataSource = dt == null ? new DataTable() : dt; Grid.DataBind(); Grid.SettingsPager.PageSize = GridPageSize; }
private void CargarCmbPerfil() { DataTable dt = new DataTable(); string mensaje = string.Empty; dt = perfiles.PerfilConsultar(ref mensaje); if (!mensaje.Equals(string.Empty)) { (this.Master as Principal).AlertError(mensaje); } CmbPerfil.DataSource = dt == null ? new DataTable() : dt; CmbPerfil.DataBind(); }
private void CargarCmbPerfil() { DataTable dt = new DataTable(); string mensaje = string.Empty; dt = perfiles.PerfilConsultar(lblCadena.Text, ref mensaje); if (!mensaje.Equals(string.Empty)) { AlertError(mensaje); } CmbPerfil.DataSource = dt == null ? new DataTable() : dt; CmbPerfil.DataBind(); }
protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { DataTable dt = new DataTable(); string mensaje = ""; if (Page.IsPostBack) { dt = perfiles.PerfilConsultar(ref mensaje); } if (!mensaje.Equals(string.Empty)) { (this.Master as Principal).AlertError(mensaje); } RadGrid1.DataSource = dt == null ? new DataTable() : dt; }