3
使用Razor MVC3的条件HTML属性
变量strCSSClass通常具有一个值,但有时为空。 我不想在此输入元素的HTML中包含一个空的class =“”,这意味着如果strCSSClass为空,我根本就不需要class =属性。 以下是执行条件HTML属性的一种方法: <input type="text" id="@strElementID" @(CSSClass.IsEmpty() ? "" : "class=" + strCSSClass) /> 有没有更优雅的方式做到这一点?具体来说,我可以遵循与元素其他部分中使用的相同的语法:class =“ @ strCSSClass”?
100
html
asp.net-mvc-3
razor