我是VB和ASP的新手,我有一个关于为我的aspx页面编写正确的IF语句的问题。
如果我使用<%#Eval()“卧室”%>我能够得到我需要的结果但是,我的If语句不喜欢Eval数据绑定。
<%
If (Not String.IsNullOrEmpty(Eval("Bedrooms"))) Then
String.Format("<li>Bedrooms: " + Eval("Bedrooms").ToString + "</li>")
Else
String.Format("EMPTY")
End If
%>
有没有人对如何正确地写这个有任何想法
答案 0 :(得分:1)
最好的方法可能是使用函数,但尝试
<% If(String.IsNullOrEmpty(Eval("Bedrooms"),
"Empty",
"<li>Bedrooms:" + Eval("Bedrooms") + "</li>") %>