3
我正在開發使用Razor Views的ASP.Net MVC 3 Web應用程序。在視圖中,我想問用戶一個問題,只能有一個是/否的答案,因此,我打算使用兩個單選按鈕。ASP.Net MVC 3沒有默認選擇RadioButon
我有一個視圖模型我傳遞給我的視圖,它看起來像這樣
public class ViewModelFormImmigration
{
public int immigrationID { get; set; }
public int formID { get; set; }
[Required(ErrorMessage = "Please select Yes or No.")]
public bool euNational { get; set; }
}
在我看來,我則有以下幾行代碼,以顯示單選按鈕均是和否選項
@Html.RadioButtonFor(model => model.euNational, true) <text>Yes</text>
@Html.RadioButtonFor(model => model.euNational, false) <text>No</text>
我的問題是,當用戶第一次來到這個視圖時,我不想選擇是或否選項。目前,當我創建ViewModel的一個實例(見上面)時,屬性euNational默認爲false當ViewModel傳遞給我的View時,這意味着No選項被自動選中。
反正有沒有,這樣當用戶第一次看到視圖時,默認沒有選擇任何選項?
感謝您的幫助。
太棒了,工作。乾杯。 – tgriffiths