【发布时间】:2010-11-03 19:17:54
【问题描述】:
我正在努力从 gridview 的 itemtemplate 中将三个参数传递给 javascript 函数:
对于一个参数,它工作正常:
<asp:HyperLink ID="hypComment" runat="server" Font-Bold="True"
NavigateUrl='<%# Eval("CCN", "javascript:ShowCommentPopUp({0});") %>'>Add
</asp:HyperLink>
CCN 是我在 gridview 中的列。这实际上将传递单击该行的 ccn:
我想再传递两个参数:“名称”和“状态”是 ShowCommentPopUp 函数的第二个和第三个参数的对应列。我尝试了很多方法,但最终出现了所有语法错误。投入了大量时间。
例如:
NavigateUrl='<%# Eval(["CCN", "NAME", "javascript:ShowCommentPopUp({0}, {1});")
等等等等
如果有人可以帮助我,不胜感激。
谢谢, 阿帕纳
【问题讨论】:
-
你的 Eval 调用中有一个 [ 字符...
标签: javascript asp.net data-binding gridview