3
Razor MVC3を使用した条件付きHTML属性
変数strCSSClassには値が含まれることがよくありますが、空の場合もあります。 この入力要素のHTMLに空のclass = ""を含めたくありません。つまり、strCSSClassが空の場合、class =属性はまったく必要ありません。 以下は、条件付きHTML属性を実行する1つの方法です。 <input type="text" id="@strElementID" @(CSSClass.IsEmpty() ? "" : "class=" + strCSSClass) /> これを行うよりエレガントな方法はありますか?具体的には、要素の他の部分で使用されているものと同じ構文に従うことができる1つ:class = "@ strCSSClass"?
100
html
asp.net-mvc-3
razor