在我的控制,我和内联if语句:
ViewBag.NameSortParam = If(String.IsNullOrEmpty(sortOrder), "Name desc", "")
在我看来,我似乎不能,如果使用内联:
@Code
If(True, true, true)
End code
它说,“如果必须用匹配的结束如果结束。” 为什么我不能使用内联如果在这里? 谢谢。
在我的控制,我和内联if语句:
ViewBag.NameSortParam = If(String.IsNullOrEmpty(sortOrder), "Name desc", "")
在我看来,我似乎不能,如果使用内联:
@Code
If(True, true, true)
End code
它说,“如果必须用匹配的结束如果结束。” 为什么我不能使用内联如果在这里? 谢谢。
尝试
@Code
@(If(True, true, true))
End Code
你可以使用这样的事情:
@(true? "yes": "no")
如果在这样的vb.net你可以做一个内联:
@(If(testExpression, TruePart, FalsePart))
你可以使用IIf
,你不需要用打乱您的代码@Code
部分:
@IIf(String.IsNullOrEmpty(sortOrder), "Name desc", "")