我想做一個複選框與我的模型的布爾值。它的工作原理,但現在我想一些數據 - *字段添加到複選框爲了參數添加到不錯bootstrap-switch組成部分,這是行不通的:radiobuttonfor與數據與奇怪的行爲
<input data-val="true" id="actionList_0__efficacity" name="actionList[0].efficacity" type="radio" value="{ data_on_text = YEAH}">
它應該是
<input data-val="true" id="actionList_0__efficacity" name="actionList[0].efficacity" type="radio" data-on-text = "YEAH">
所以這是我做了什麼:
@Html.RadioButtonFor(x => x.efficacity, new { data_on_text = "YEAH" })
我已經嘗試過了EditorFor因爲我不能把data_中與EditorFor顯然...
感謝您的幫助
這是因爲RadioButtonFor的是採用HTML屬性超載有三個參數,表達式,值和屬性。你只有兩個,所以它使用了兩個參數重載,它將你的「data_on_text」視爲按鈕的直接文字值。 –