0

我试图在我的 ASP.net 应用程序(使用 Visual Studio)中获取一行代码以显示在 Jquery“Fancybox”窗口中。我知道如何使用常规的 href 链接来做到这一点。但是,我对如何使用动态生成的设置感到困惑。

这是我想调用 Jquery 的代码行:

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

如果我进入我的 CS 文件并查找 hypPrint,它的定义如下: (e.Row.FindControl("hypPrint") as HyperLink).NavigateUrl = "PrintTicket.aspx?ticketid=" + id;

基本上,我必须让这个超链接调用一个为 fancybox 定义的 ID,在 Head 中调用。我将不胜感激任何 ASP.Net 专家可以为我提供的帮助!

4

1 回答 1

-1

快速而肮脏的方法是使用'class'属性作为fancybox插件的选择器:

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

不过,老实说,我会创建一个更具描述性的课程并改用它,但这场辩论属于其他地方。这应该为您解决问题。

于 2009-12-17T22:34:58.140 回答