2011-02-24 11 views
5

Quando si utilizza il nucleo ASP.NET 3.5 (con Ajax), è possibile includere un collegamento in un tooltip?Come inserire un linkButton in una descrizione comando utilizzando ASP.NET?

Sfortunatamente, queste descrizioni comandi sono generate al volo all'interno di un GridView per visualizzare dati personalizzati da ciascuna riga. I tooltip stanno attualmente mostrando usando jQuery.

Quindi, non so come aggiungere un LinkButton (per un'azione "Modifica") per chiamare un metodo su code-behind.

Forse sto andando nella direzione sbagliata ... Qualche suggerimento?

Grazie!

+1

La soluzione migliore potrebbe essere quella di creare un controllo LinkButton nascosto sulla pagina e utilizzare jQuery per clonarlo nel suggerimento. Non sono sicuro al 100% che funzionerebbe, comunque. A seconda di come viene generata la descrizione del comando, potrebbe non trovarsi all'interno del modulo a pagina intera (i div più fluttuanti in genere vengono aggiunti al corpo della pagina, non a un elemento locale), pertanto potrebbe essere necessario modificarlo per visualizzarlo all'interno del modulo. Oppure potresti probabilmente scrivere il tuo controllo che può vivere al di fuori del modulo che farà scattare un pulsante nascosto all'interno dell'azione di invio del modulo al clic. Non sono sicuro di quale di questi funzionerebbe meglio però! – Rup

+0

... o qualsiasi comando di invio di input precedente potrebbe fare - Non riesco a ricordare cosa viene collegato in particolare a un LinkButton per impostazione predefinita. – Rup

risposta

1

UPDATE: Sembra un implementazione del controllo lato server: http://devarchive.net/advanced-tooltip-control-asp-net-ajax.aspx Non c'è modo diretto per farlo. È possibile trovare alcuni plugin in JQuery che aiuta a farlo. Prova quello fornito da @Andre Hühn. Anche questo sembra buono: http://jquery.bassistance.de/tooltip/demo/

+0

Con la demo disponibile sul sito Devarchive.net, non sono sicuro di poter fare clic su un eventuale LinkButton poiché non è possibile posizionare il tooltip stesso con il cursore del mouse. Lo proverò. – elbaid

Problemi correlati