在PlaceHolder中使用AND的条件

时间:2019-07-01 14:51:44

标签: asp.net

我有一个代码可以在占位符中设置可见性条件,如下所示:

<asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible='<%# Eval("VideoURL").ToString() != "" %>'>

而且效果很好。

我想使用 AND 运算符添加更多条件,如下所示:

<asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible='<%# Eval("VideoURL").ToString() != "" AND Eval("ImageURL").ToString() != "" %>'>

但是,他向我显示了以下错误: CS1026 :)预期

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

AND在C#中不是有效的逻辑运算符,并且我不希望它在基于C#的ASPX标记中起作用。而是使用&&运算符。