asp.net - 在 ascx 文件中使用 if 条件

标签 asp.net if-statement ascx

嗨,我想在 .ascx 文件中使用 if 条件。如下图:

<%= if (value.equals("xyz")) {}  %>

如上所示,如果我这样使用的话。然后我收到“invalid expression if”错误。

请指导我。

最佳答案

而不是 <%=你应该使用<% (没有 = 符号):

<% if (value.equals("xyz")) { } %>

<%=当您想将表达式的结果直接输出到 HTML 时使用。

关于asp.net - 在 ascx 文件中使用 if 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6857978/

相关文章:

c# - Runat 服务器变量给出 NULL 引用错误

asp.net - 从共享驱动器托管的网站中特定于服务器的 web.config

javascript - Angular 2 - 如果条件对于所有值都为真

ios - 用于匹配 String 的子字符串的 Swift switch 语句

c# - 运行时的显式运算符转换

c# - 生成仅具有选定属性的对象概览

asp.net - Ajax 更新后在 jQuery 中重新绑定(bind)事件 (updatepanel)

c# - Rijndael.CreateDecryptor() 使 IIS 工作线程崩溃(但仅在 IIS 7.5 64 位中)

javascript - 取消在页面上加载另一个 Javascript 文件

java - && 运算符的问题