22 messaggi dal 29 luglio 2005
Salve a tutti,
avrei bisogno di aggiungere alla mia pagina aspx

un bottone, o link, o qualsiasi cosa, che mi apra un altra pagina
all'indirizzo web del cliente selezionato.

Esempio:

seleziono dalla mia combo un cliente, che ha inserito il proprio
sito web come stringa tipo http://www.aspitalia.com/

Vorrei che tale oggetto venisse caricato con il relativo url
e su click mi riportasse a quell'indirizzo

Ho provato ma non ci salto fuori uff...

Grazie in anticipo!
203 messaggi dal 29 giugno 2007
non vorrei suggerirti qualcosa che magari hai già provato, ma se hai un hyperlink sulla pagina e cambi dinamicamente la proprietà navigateurl non ottieni quello che vuoi?
Beh in questo caso puoi fare tutto da javascript:
<a href="javascript:window.navigate('help.aspx?url=' + encodeURIComponent(document.location))">Help</a>

Così dovrebbe andare

Ciao

Il mio blog
Homepage
3 messaggi dal 12 luglio 2007
Puoi utilizzare un javascript allegato al bottone dopo aver scelto il tuo cliente dalla dropdown.

Segui l'esempio:

if (!ClientScript.IsClientScriptBlockRegistered("ApriFinestra")) {
string script = "\r<script language='javascript'>";
script += "\r function ApriFinestra ()\r { \r";
script += "window.showModalDialog('NamePageASPX'); \r "; script += "} ";
script += "\r</script>";

ClientScript.RegisterClientScriptBlock(typeof(Page), "ApriFinestra", script);
}
if
(!ClientScript.IsStartupScriptRegistered("StartupFunctionApriFinestra")) {
string script = "\r<script language='javascript'>\r ApriFinestra ();\r ";
script += "</script> \r";

ClientScript.RegisterStartupScript(typeof(Page), "StartupFunctionApriFinestra", script);
}

Spero di esserti stato d'aiuto.

Ciao Giacomo
Puoi gestire l'evento SelectionChanged del controllo DropDownList.

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Response.Redirect(DropDownList1.SelectedValue);
    }


Ricorda di specificare il valore true per la proprietà AutoPostBack del controllo DropDownList.

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<
22 messaggi dal 29 luglio 2005
grazie a tutti!!

il redirect diciamo è il metodo piu veloce ed indolore!!

:)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.