在html中使用c#来执行if语句

Phi*_*ley 5 c# asp.net c#-3.0 c#-2.0 c#-4.0

我以前在Stackoverflow上看到过涉及使用'c#construct'在asp.net页面的html中执行'if'语句的答案.

所以想象一下,如果选项1为空,我想显示Eval("option1"),如果它不为空或者Eval("option2").我该怎么做呢???

希望有道理......

非常感谢!!!!

Bri*_*sio 17

这是你正在寻找的"if"语义吗?

<% if (condition == true) { %>
  Show something
<% } else { %>
  Show something else
<%} %>
Run Code Online (Sandbox Code Playgroud)

  • ...这不是嵌入在ASP代码中的C#吗?我很迷惑.你在找这个吗?http://www.808.dk/?code-aspnet-inline (2认同)

小智 10

你不需要if语句.只是用

<%= Eval("option1") ?? Eval("option2") %>
Run Code Online (Sandbox Code Playgroud)