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

How to pass evaluated Eval in javascript function

我是 VB.NET 的新手,Evaluated Eval 可以作为参数传递给 javascript 函数吗?如果是这样,我该怎么做?我需要 true 或 false 才能传递给 javascript 函数

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

非常感谢

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

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