ASP.. NET eval()总是返回true
本文关键字:返回 true NET eval ASP | 更新日期: 2023-09-27 17:50:32
我对eval()函数的概念很陌生,所以不要用语法来评判我。
我有一个Eval函数:
<%# Eval("BooleanVariable").ToString() == "true" ? GetAnswerWhenVariableIsTrue(Eval("Uid").ToString()) : GetAbnswerWhenVariableIsFalse(Eval("Uid").ToString())%>
所以我想要的是,当布尔变量为真调用GetAnswerWhenVariableIsTrue当为假getabnswerwhenvariableleisfalse
我怎样才能实现它?
我使用它来动态加载输入控件到中继器
试试这个
<%# Convert.ToBoolean(Eval("BooleanVariable")) == true ? GetAnswerWhenVariableIsTrue(Eval("Uid").ToString()) : GetAbnswerWhenVariableIsFalse(Eval("Uid").ToString())%>