Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2007, 11:15
ingrbc00
 
Fecha de Ingreso: mayo-2006
Mensajes: 66
Antigüedad: 18 años
Puntos: 0
ItemCommand para datagrid

Hola amigos!! estoy intentando que al pulsar un bonton en un datagrid me salte a otra página (si puede ser con los datos de la fila seleccionada) pero no lo consigo. Hasta ahora tengo lo siguiente (uso C# y .net 2003):

en el codigo:

Public void DataGrid1_ItemCommand(object sender, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if (e.CommandName == "verFicha")
{
Response.Write("<script>window.open('SeleccionarEm presa.asp')");
}
}

en html:
<asp:datagrid OnItemCommand="DataGrid1_ItemCommand">

y la columna definida de la siguiente manera:

ButtonColumn ficha=new ButtonColumn();
ficha.CommandName="verFicha";
ficha.Text="Mostrar datos";
ficha.ButtonType=ButtonColumnType.PushButton;
DataGrid1.Columns.Add(ficha);

Pero no me hace nada cada vez que pulso un boton del datagrid. ¿Que me puede estar fallando o que me puede faltar?
Gracias