我正在嘗試使用剃刀助手添加如class
,style
.etc等屬性。我怎樣才能做到這一點?如何將屬性添加到使用剃刀助手創建的元素?
例子:@Html.LabelFor(model => model.First)
我正在嘗試使用剃刀助手添加如class
,style
.etc等屬性。我怎樣才能做到這一點?如何將屬性添加到使用剃刀助手創建的元素?
例子:@Html.LabelFor(model => model.First)
您需要使用新的關鍵字,您可以添加HTML屬性,像這樣:
@Html.LabelFor(model => model.First, new { @class = "test", id = "Lbl1"}))
Etc..You可以不斷加入HTML新屬性裏面{}。
@Html.LabelFor(model => model.First, new Dictionary<string, object>() { { "class", "class-name" }, { "style", "display:none" } });
那是什麼ü意味着什麼呢?
我得到這種方法的錯誤。代碼用紅色加下劃線 – Nation
您需要用'@'前綴'class'來轉義它。這是一個C#關鍵字:'new {@class =「test」...' –
謝謝你的絕對正確。進行編輯。 – Botonomous
我遇到了這種方法的錯誤。紅色 – Nation