sha*_*inz 5 c# visual-studio-2010 razor asp.net-mvc-3
<b>Start Date: </b>@employee["StartDate"].<br />
Run Code Online (Sandbox Code Playgroud)
使用MVC Razor 3/C#,如何employee["StartDate"]
在cshtml中检查值是否为空/空?所以,如果是,我反而显示:
<b>Start Date: </b>Unknown.<br />
Run Code Online (Sandbox Code Playgroud)
我试过了:
@if(employee["StartDate"] == null){<b>Start Date: </b>Unknown.<br />}
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
D S*_*ley 10
尝试
<b>Start Date: </b>@(employee["StartDate"] ?? "Unknown").<br />
Run Code Online (Sandbox Code Playgroud)
??
如果左侧值为,则返回左侧值或右侧值null
.
如果您只担心 null 或 empty
@(String.IsNullOrEmpty(employee["StartDate"])?"Unknow":employee["StartDate"])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23098 次 |
最近记录: |