Jovenes,
Alguien me puede ayudar con esto?
Tengo un GridView el cual lleno en un botón pero como los datos vienen de un WebService no le tengo DataSource en la página, en mi página tengo solo el grid agregado y ya.
Pero quiero modificar las columnas una vez estas ya están enlazadas. Los datos se despliegan correctamente. Según yo, debía hacer estos cambios en el evento DataBound del grid. Tengo esto:
protected void grid_DataBound(object sender, EventArgs e)
{
grid.Columns[1].ItemStyle.Width = 300;
}
Y me da el error de que no existe el index 1 en el grid. Probé también con el evento DataBinding y lo mismo.
El botón que me llena los datos tiene esto:
grid.DataSource = ds;
grid.DataBind();
Y los datos se despliegan, pero quiero cambiar anchos de columnas, formatos de fecha, etc.
Gracias por su ayuda.
--
Saludos,
_____________
Rolando Pineda