Este código va en el evento ItemCommand del DataGrid no?????? Yo lo he puesto ahí pero no me funciona. A continuación te lo muestro
if e.CommandName.ToString <> 'Page' then begin
'Estas variables de sesion no las he quitado porque creo que no afectan
Session['codmpio']:=lblcodmpio.Text;
Session['codtasa']:=e.Item.Cells[3].Text;
Session['nmpio']:=dlstmpiosp.SelectedValue.ToString;
Session['otrosannos']:='False';
str:=System.Text.StringBuilder.Create;
str.Append('<script> window.open("C:\InetPub\wwwroot\AplicBDC\fdetalletasa.aspx?codtasa=');
str.Append(e.Item.Cells[3].Text);
str.Append('"');
str.Append(', "Detalle Tasa", "top=0, left=0, toolbar=no,location=no, status=no,menubar=no,scrollbars=no, resizable=no, width=400,height=400"');
str.Append('</script>');
pp:= str.ToString();
Page.RegisterStartupScript('s1',str.ToString()); //Para que sirve este método????Se supone que con este se ejecuta el script????
No me da ningún error, pero no me hace nada cuando pulso dicho botón del datagrid
Espero tu respuesta. Muchas gracias por todo.
Chao
|