Domanda

Sto cercando di ottenere una linea di codice nella mia applicazione ASP.net (utilizzando Visual Studio) per apparire in una finestra Jquery "Fancybox". Io so come farlo con un normale link href. Tuttavia, sono confuso su come impostare questa funzione utilizzando un generato dinamicamente uno.

Ecco la mia linea di codice che vorrei chiamare Jquery:

<asp:HyperLink ID="hypPrint" style="margin-left: 5px;" CssClass="btn3" runat="server" Text="View/Print" CausesValidation="false" />

Se vado nel mio file di CS e lo sguardo hypPrint, ecco quello che è definito come:     (E.Row.FindControl ( "hypPrint") come collegamento ipertestuale) .NavigateUrl = "PrintTicket.aspx TICKETID =?" + Id;

In pratica devo avere questo collegamento ipertestuale chiamare un ID definito per fancybox, chiamato nella testa. Gradirei qualsiasi aiuto gli esperti ASP.NET può fornire me!

È stato utile?

Soluzione

Il modo più rapido e sporco per farlo sarebbe quello di utilizzare l'attributo 'classe' come selettore per il plugin fancybox:

$('.btn3').fancybox();

Onestamente, però, mi piacerebbe fare una classe più descrittivo e l'uso che, invece, ma che il dibattito appartiene da qualche altra parte. Questo dovrebbe fare il trucco per voi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top