DataGrid+DropDownList
Hola a todo el mundo, estoy desarrollando una aplicación en ASP .Net que maneja un DataGrid, la cuestión es que en este DataGrid se muestran los 'pedidos' que hacen los clientes en una tienda virtual.
Dentro del DataGrid hay tres botones, que se muestran en cada una de sus líneas:
1º.- Sirve para marcar el pedido como servido
2º.- Sirve para marcar el pedido como NO servido
3º.- Borra el pedido seleccionado.
La aplicación funciona perfectamente, pero lo que quiero es quitar los botones y poner en su lugar un DropDownList, con tres opciones 'Marcar Pedido', 'Desmarcar Pedido' y 'Borrar pedido'.
He añadido el DropdownList, se muestra en cada una de las líneas del DataGrid, pero no puedo capturar al seleccionar una de las tres opciones, la opción seleccionada, ni el índice de la fila donde hemos seleccionado la opción en el DropDownList.
Alguien puede ayudarme, gracias.
Dentro del DataGrid hay tres botones, que se muestran en cada una de sus líneas:
1º.- Sirve para marcar el pedido como servido
2º.- Sirve para marcar el pedido como NO servido
3º.- Borra el pedido seleccionado.
La aplicación funciona perfectamente, pero lo que quiero es quitar los botones y poner en su lugar un DropDownList, con tres opciones 'Marcar Pedido', 'Desmarcar Pedido' y 'Borrar pedido'.
He añadido el DropdownList, se muestra en cada una de las líneas del DataGrid, pero no puedo capturar al seleccionar una de las tres opciones, la opción seleccionada, ni el índice de la fila donde hemos seleccionado la opción en el DropDownList.
Alguien puede ayudarme, gracias.
Necesito que alguien me traduzca este código, creo que es la clave para solucionar el problema que se plantea en este hilo.
·······································································
protected void CambioEnComboBox(object sender, System.EventArgs e)
{
DropDownList list = (DropDownList) sender;
TableCell cell = list.Parent as TableCell;
DataGridItem item = cell.Parent as DataGridItem;
/*********Valor seleccionado en el DropDownList *********
string content = item.Cell[0].Text;
}
Gracias...
·······································································
protected void CambioEnComboBox(object sender, System.EventArgs e)
{
DropDownList list = (DropDownList) sender;
TableCell cell = list.Parent as TableCell;
DataGridItem item = cell.Parent as DataGridItem;
/*********Valor seleccionado en el DropDownList *********
string content = item.Cell[0].Text;
}
Gracias...
