0
從控制器添加/刪除css類到div的最佳方式是什麼?將Css類添加到控制器C的div#
我有像這樣(簡化)剃刀視圖一個div
<div id="divToToggle" class="hidden">
//content
</div>
在我的控制器,這取決於是否有內容或沒有,我想補充或審查類=「隱藏」。
if (model.name.HasAValue())
{
model.company = Method();
//Toggle div to visible here.
}
我曾經想過,在模型製作一個新的屬性和設置該值,然後在Razor視圖做這樣的類=「@ Model.CssName」不過,我有無數的標籤處理和Don」不想將模型與另一組css屬性混淆。什麼是最有效的方式來做到這一點?
當我嘗試,我得到的是沒有擴展方法的HasValue()。你的意思是HasAValue(),然後包括@using TrafficBlazer.Mvc.Application.HtmlHelpers.Extensions;在viewstart? – Adam
是的。對不起,拼寫錯誤。我糾正它。 –