訪問字段在下面的代碼我的用戶名不傳遞到遠程驗證函數:MVC遠程驗證從類以上
public string UserName { get; set; }
public class Numbers
{
[Display(Name = "Additonal Numbers")]
[Remote("NumberExists", "Account", AdditionalFields = "UserName", ErrorMessage = "Serial is already taken.")]
public string additionalNumbers { get; set; }
}
public List<Numbers> NumberList { get; set; }
這是一個簡單的例子,但我想從同一個模型通過附加字段在一個列表中,但我似乎無法訪問公共課範圍外的任何內容。
我是否需要將模型的其餘部分以某種方式傳遞到列表中以實現此目的,還是我在這裏做錯了什麼?
你爲什麼要設置這個嵌套類?? !!只需將'additionalNumbers'屬性添加到上面的類中,一切都會很好:) –
您如何實現這一目標? – Sparkle
'UserName'屬性應該在'additionalNumbers'屬性的相同類中 –