2016-09-08 2 views
0

Я очень новичок в VB.NET, может ли Eval Eval быть передан как аргумент функции javascript? Если да, то как я могу это сделать? Мне нужно истина или ложь в системе, чтобы быть передать яваскрипт функцияКак пройти оценку Eval в функции javascript

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

Большого спасибо

+0

Что вы хотите получить в качестве результирующего аргумента в js? истина/ложь? или значение, которое выдает Eval? ваш IIF не является полным – Andrei

+0

Привет, вы можете сделать оценку в ShowViewPopup(). –

+0

Привет, Андрей .. да Мне нужно истинное или ложное в моем выходе :) – wapt49

ответ

0

Просто избавиться от IIf, вы, кажется, не нужно. Я также рекомендую вывести весь вызов функции с помощью кода C#, что упрощает использование котировок. Таким образом (отформатировано для лучшей читаемости):

onclick='<%# 
    "ShowViewPopup(this, \"detail\", null, null, " 
    + String.IsNullOrEmpty(Eval("CustomerNumber")) 
    + ")" 
%>' 
Смежные вопросы