pop up menu dataGrid

07/06/2005 - 12:20 por David | Informe spam
Hola,
me gustaria saber como hacer para que al pulsar en un celda
de un dataGrid me salga un pop up menu.
Gracias
 

Leer las respuestas

#1 IbanJBalasch
08/06/2005 - 12:34 | Informe spam
Te vas a la sección "Generador de propiedades" del datagrid, sección
"Columnas" y creas una columan tipo "Columna boton" del tipo "Select".
En el evento "MiDataGrid_SelectedIndexChanged" indicas lo siguiente (en
este ejemplo se trata de mostrar una prenda, la cual se la paso por
parámetros, el datagrid se llama "dgTraspasos" y el popup se llama
"imagen.aspx"):


private void dgTraspasos_SelectedIndexChanged(object sender,
System.EventArgs e)
{
string prendaCode = this.dgTraspasos.SelectedItem.Cells[0].Text;
string popup = "image.aspx?prendaCode=" + prendaCode;
Response.Write("<script>");
Response.Write("window.open('" + popup + "' ,'new','scrollbars=no,
resizeable= yes, status=no, toolbar=no, width00, height00');" );
Response.Write("</script>");
// Rebind
this.loadPagina(); // Este evento hace un rebind de la página
donde esta el datagrid
}


Espero que te sirva de ayuda.

Iban Juanico Balasch

Preguntas similares