Procedura: aggiungere controlli server Web HyperLink a una pagina Web Form (Visual Studio)
Aggiornamento: novembre 2007
Per aggiungere un collegamento ipertestuale a una pagina Web Form è possibile inserire un controllo server Web HyperLink nella pagina e associarlo a un URL. Per i controlli HyperLink è possibile specificare che venga eseguito il rendering come testo o come grafica.
Per aggiungere un controllo server Web HyperLink a una pagina Web Form
Dalla scheda Standard della Casella degli strumenti trascinare un controllo HyperLink nella pagina.
Nella categoria Aspetto della finestra Proprietà specificare il formato del collegamento aggiunto alla pagina effettuando una delle seguenti operazioni:
Per creare un collegamento testuale, impostare la proprietà Text del controllo. Nella proprietà è possibile includere la formattazione HTML. È ad esempio possibile formattare in grassetto una singola parola nel testo racchiudendola tra tag <B> nella proprietà Text.
Per creare un collegamento grafico, impostare la proprietà ImageUrl del controllo sull'URL di un file gif, jpg o di un altro file di immagine Web.
Nota: Se si impostano entrambe le proprietà ImageUrl e Text, la proprietà ImageUrl avrà la precedenza.
Nella categoria Esplorazione della finestra Proprietà impostare la proprietà href sull'URL della pagina di cui si desidera aggiungere il collegamento.
Nota sulla sicurezza: L'URL associato a un collegamento ipertestuale punta a una risorsa esterna. Se non si è proprietari di tale risorsa, assicurarsi che essa non comporti alcun rischio di utilizzo per gli utenti. Per ulteriori informazioni, vedere Cenni preliminari sugli attacchi tramite script.
Se lo si desidera, nella categoria Esplorazione della finestra Proprietà specificare il valore target impostando l'ID di una finestra o di un frame di destinazione in cui visualizzare la pagina collegata. È possibile specificare il nome di una finestra o utilizzare valori di destinazione predefiniti, ad esempio _top, _parent e così via.
Nota: È possibile modificare l'aspetto del testo del collegamento utilizzando gli stili, ad esempio per applicare la sottolineatura. Per informazioni dettagliate, vedere Controlli server Web ASP.NET e stili CSS.
Nell'esempio riportato di seguito viene illustrato come impostare le proprietà di un controllo HyperLink in fase di esecuzione. Il metodo gestisce l'evento Click di un controllo Button e imposta il testo del collegamento e la pagina di destinazione del controllo.
Protected Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Hyperlink1.Text = "Home" Hyperlink1.href = "https://www.microsoft.com/net/" End Sub
protected void Button1_Click (object sender, System.EventArgs e) { this.HyperLink1.Text = "Home"; this.HyperLink1.href = "https://www.microsoft.com/net/"; }