Filtrar DataGridView
Publicado por Federico (1 intervención) el 05/08/2017 02:05:24
Hola a todos, tengo los sig. codigos en un formulario
El metodo Mostrar funciona correctamente, ahora cuando voy a filtrar el DataGridView me tira el sig. error
Indice fuera del intervalo y me selecciona el metodo Columnas, es decir si al metodo BuscarDenominacion le borro la referencia Columnas filtra perfectamente pero quiero realizarlo incluyendo el metodo Columnas, alguien me puede decir que tengo que agregar en el codido del metodo Columnas o BuscarDenominacion
muchas gracias de antemano
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
private void Columnas()
{
this.dataListado.Columns[0].Visible = false;
this.dataListado.Columns[3].Visible = false;
this.dataListado.Columns[1].HeaderText = "Código";
this.dataListado.Columns[2].HeaderText = "Denominación";
this.dataListado.Columns[0].Width = 60;
this.dataListado.Columns[1].Width = 100;
this.dataListado.Columns[2].Width = 200;
}
private void Mostrar()
{
this.dataListado.DataSource = fjdLRubros.Mostrar();
this.Columnas();
lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count);
}
private void BuscarDenominacion()
{
this.dataListado.DataSource = fjdLRubros.BuscarDenominacion(this.txtBuscar.Text);
this.Columnas();
lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count);
}
El metodo Mostrar funciona correctamente, ahora cuando voy a filtrar el DataGridView me tira el sig. error
Indice fuera del intervalo y me selecciona el metodo Columnas, es decir si al metodo BuscarDenominacion le borro la referencia Columnas filtra perfectamente pero quiero realizarlo incluyendo el metodo Columnas, alguien me puede decir que tengo que agregar en el codido del metodo Columnas o BuscarDenominacion
muchas gracias de antemano
Valora esta pregunta
0