Gestisci i collegamenti ipertestuali nel foglio di lavoro
Lavorare con i collegamenti ipertestuali
Tipi di collegamenti ipertestuali
Generalmente, i seguenti collegamenti ipertestuali sono supportati da Aspose.Cells.GridWeb:
- Collegamenti ipertestuali dell’URL, collegamenti ipertestuali che possono essere collegati a URL Web.
- Collegamenti ipertestuali di testo, collegamenti ipertestuali URL applicati al testo.
- Collegamenti ipertestuali delle immagini, collegamenti ipertestuali URL applicati alle immagini.
- Cell collegamenti ipertestuali di comando, collegamenti ipertestuali che inviano dati a un server. Tali collegamenti ipertestuali agiscono più come un pulsante che attiva un evento lato server quando viene cliccato.
Le sezioni seguenti descrivono in dettaglio l’uso di tutti i tipi di collegamenti ipertestuali. Discute anche su come accedere o rimuovere i link.
Aggiunta di collegamenti ipertestuali
Collegamenti ipertestuali dell’URL
I collegamenti ipertestuali URL assomigliano più a semplici collegamenti ipertestuali che si vedono normalmente sui siti web. Un collegamento ipertestuale URL funziona come un’ancora in una cella. Ogni volta che viene cliccato, naviga verso una pagina web o apre una nuova finestra del browser.
Esistono diversi tipi di collegamenti ipertestuali URL:
- Collegamenti ipertestuali di testo.
- Collegamenti ipertestuali delle immagini.
Gli sviluppatori possono specificare un’immagine per il collegamento ipertestuale. Se non viene specificata un’immagine, viene creato un collegamento ipertestuale di testo; altrimenti viene creato un collegamento ipertestuale immagine.
Collegamenti ipertestuali di testo
Per aggiungere un collegamento ipertestuale di testo a un foglio di lavoro:
- Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
- Accedi a un foglio di lavoro.
- Aggiungere un collegamento ipertestuale a una cella nel foglio di lavoro.
- Imposta il testo che verrà mostrato nella cella.
- Imposta l’URL del collegamento ipertestuale.
- Impostare la destinazione del collegamento ipertestuale, se lo si desidera.
- Impostare una descrizione comandi, se lo si desidera.
L’esempio seguente aggiunge due collegamenti ipertestuali a un foglio di lavoro. Uno non ha target mentre l’altro è impostato su _parent.
Output: collegamenti ipertestuali di testo aggiunti al foglio di lavoro
Collegamenti ipertestuali delle immagini
Per aggiungere un collegamento ipertestuale all’immagine:
- Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
- Accedi a un foglio di lavoro.
- Aggiungere un collegamento ipertestuale a una cella.
- Imposta l’URL dell’immagine che verrà visualizzata come collegamento ipertestuale.
- Imposta l’URL del collegamento ipertestuale.
- Impostare una descrizione comandi, se lo si desidera.
- Impostare il testo del collegamento ipertestuale, se lo si desidera.
Output: collegamenti ipertestuali immagine aggiunti al foglio di lavoro
L’impostazione dell’AltText del collegamento ipertestuale dell’immagine svolge una funzione simile all’impostazione di an
Impossibile trovare l’immagine per l’URL dell’immagine
Cell Comando Collegamenti ipertestuali
Un collegamento ipertestuale di comando cella è un tipo speciale di collegamento ipertestuale che attiva un evento sul lato server invece di aprire una pagina Web. Gli sviluppatori possono aggiungere codice all’evento lato server ed eseguire qualsiasi attività quando si fa clic sul collegamento ipertestuale. Questa funzione consente agli sviluppatori di creare più applicazioni interattive.
Per aggiungere un collegamento ipertestuale al comando di cella:
- Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
- Accedi a un foglio di lavoro.
- Aggiungere un collegamento ipertestuale a una cella.
- Impostare il comando del collegamento ipertestuale su qualsiasi valore desiderato. Il valore viene utilizzato dal gestore dell’evento del collegamento ipertestuale per riconoscerlo.
- Impostare una descrizione comandi, se lo si desidera.
- Imposta l’URL per l’immagine che verrà visualizzata come collegamento ipertestuale.
Un collegamento ipertestuale di comando cella è stato aggiunto al foglio di lavoro
Gestione degli eventi dei collegamenti ipertestuali di comando Cell
Gli sviluppatori devono creare un gestore eventi per l’evento CellCommand del controllo GridWeb per eseguire attività specifiche quando si fa clic su un collegamento ipertestuale di comando cella specifico. Il gestore dell’evento dell’evento CellCommand fornisce un oggetto del tipo CellEventArgs che offre la proprietà Argument. Utilizzare la proprietà Argument per identificare un collegamento ipertestuale specifico confrontandone il valore CellCommand.
L’esempio seguente crea un gestore eventi per il collegamento ipertestuale del comando cella creato nel codice precedente. Il CellCommand del collegamento ipertestuale è stato impostato su Click. Quindi, nel gestore dell’evento, prima controllalo e poi aggiungi il codice che visualizza un messaggio nella cella A6.
Il gestore dell’evento viene richiamato quando si fa clic sul collegamento ipertestuale.
Output: testo aggiunto alla cella A6 quando si fa clic sul collegamento ipertestuale
Accesso ai collegamenti ipertestuali
Per accedere a un collegamento ipertestuale esistente:
- Accedi alla cella che lo contiene.
- Ottieni il riferimento di cella.
- Passare il riferimento al metodo GetHyperlink della raccolta Hyperlinks per accedere al collegamento ipertestuale.
- Modifica le proprietà del collegamento ipertestuale.
Rimozione di collegamenti ipertestuali
Per rimuovere un collegamento ipertestuale:
- Accedi al foglio di lavoro attivo.
- Rimuovere un collegamento ipertestuale utilizzando il metodo Remove della raccolta Hyperlinks.