>Ciao newsgroup
Ciao!
>
>ho una gridview che ha una colonna di questo tipo
><asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="Pagina.aspx?ID={0}"
>HeaderText="Pagina" NavigateUrl="Pagina.aspx" Text="Pagina" />
>Io dovrei fare due modifiche ma non so dove sbattere la testa
>la prima è aprire una popup e non una nuova pagina
>la seconda è caricare il nome della pagina da visualizzare nella
>popup da un campo del datasource associato a questa gridview,
>quindi il nome della pagina potrebbe essere nel DataField="URLPopUp"
In questo caso ti conviene gestire l'evento RowDataBound:
>
>come posso fare?
Come prima cosa aggiungi questo script nell'header (serve per il popup):
function openPopup(Url)
{
var win = window.open(Url);
return;
}
poi puoi gestire l'evento RowDataBound:
Con esso puoi comporti il link come meglio credi..
>Graaaaaaaaaazie
Preeeeeeeeeeego
Alx81 =)
http://blogs.dotnethell.it/suxstellino