首页 > 解决方案 > 在 PlaceHolder 中使用 AND 的条件

问题描述

我有一个代码可以在这样的占位符中生成可见性条件:

<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 :) 预期

请问有什么想法吗?

标签: asp.net

解决方案


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


推荐阅读