0

我是 VB 和 ASP 的新手,我有一个关于为我的 aspx 页面编写正确的 IF 语句的问题。

如果我使用 <%#Eval()"Bedrooms" %>,我能够得到我需要的结果,但是,我的 If 语句不喜欢 Eval 数据绑定。

<% 
  If (Not String.IsNullOrEmpty(Eval("Bedrooms"))) Then
   String.Format("<li>Bedrooms: " + Eval("Bedrooms").ToString + "</li>")
  Else
   String.Format("EMPTY")
  End If
%>

有没有人对我如何正确写这个有任何想法

4

1 回答 1

1

最好的方法可能是使用一个函数,但尝试

<% If(String.IsNullOrEmpty(Eval("Bedrooms"),
          "Empty", 
          "<li>Bedrooms:" + Eval("Bedrooms") + "</li>") %>
于 2012-08-27T15:31:41.040 回答