asp.net - 在 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 :) 预期
请问有什么想法吗?
解决方案
AND
不是 C# 中的有效逻辑运算符,我不希望它适用于基于 C# 的 ASPX 标记。而是使用&&
运算符。
推荐阅读
- python - 在 manim 3b1b 库中放大图形的一部分背后的逻辑是什么?
- excel - 使用 Excel VBA 从用户输入打印多张工作表
- java - 如何将默认单选选项处理为其他单选选项
- git - Git ignoring pager settings?
- javascript - 我怎样才能得到调度的响应?
- r - 实现无引导的随机森林
- c++ - 创建一个将字符串常量返回给枚举的类的廉价方法,反之亦然?
- html - 水平对齐文本行?
- winapi - 将 UTF-16 转换为代码页并删除 unicode 文本方向控制字符?
- wordpress - 添加收藏夹以创建列表,然后通过电子邮件发送列表作为查询表单的一部分