【发布时间】:2021-06-16 00:21:04
【问题描述】:
例如,我想在 razor 中写“if 子句”
@if (ViewBag.name == null)
{
<h3> name is empty.... </h3>
@} else {ViewBag.name }
但我得到错误! 你能帮帮我吗
【问题讨论】:
标签: asp.net-mvc visual-studio if-statement razor web-applications
例如,我想在 razor 中写“if 子句”
@if (ViewBag.name == null)
{
<h3> name is empty.... </h3>
@} else {ViewBag.name }
但我得到错误! 你能帮帮我吗
【问题讨论】:
标签: asp.net-mvc visual-studio if-statement razor web-applications
@ 用于开始编写 razor 语句,即 C# 代码,在 html 中我们仍然可以使用以 @
开头的 razor 语句以下是它的正确语法:
@if (ViewBag.name == null)
{
<h3> name is empty.... </h3>
}
else
{
<h3>@ViewBag.name</h3>
}
可以简化如下:
<h3> @(ViewBag.name == null ? "name is empty...." : ViewBag.name) </h3>
【讨论】: