私は Razor 構文でかなり混乱しています ))) たとえば、次の要素があります。
<div class="category-block">
</div>
私はパラメータを持っています
string viewMode = Html.ViewContext.HttpContext.Request.QueryString["view"];
list-block
クラスを使用してdiv要素にクラスを追加しcategory-block
、取得する必要があります
<div class="category-block list-block">
</div>
もしも
viewMode != null && viewMode.Equals("list", StringComparison.OrdinalIgnoreCase)
.
私は次のようなことをしようとします:
<div class="category-block @(viewMode != null && viewMode.Equals("list", StringComparison.OrdinalIgnoreCase)) ? list-block : string.Empty ">
しかし、多くの構文エラーが発生するたびに...開いた属性ブラケット内に何かを書き込むことが可能かどうかはわかりません。