如何在javascript函数中传递评估的Eval

时间:2016-09-08 09:56:08

标签: asp.net vb.net webforms eval

我是VB.NET的新手,可以将评估的Eval作为参数传递给javascript函数吗?如果是这样我怎么能这样做?我需要传递javascript函数的真或假

onclick='ShowViewPopup(this, "detail", null, null, <%#IIf(String.IsNullOrEmpty(Eval("CustomerNumber"))) %>'; 

非常感谢

1 个答案:

答案 0 :(得分:0)

摆脱IIf,你似乎不需要它。我还建议使用C#代码输出整个函数调用,使引号更容易。所以(为了更好的可读性而格式化):

onclick='<%#
    "ShowViewPopup(this, \"detail\", null, null, "
    + String.IsNullOrEmpty(Eval("CustomerNumber"))
    + ")"
%>'