我有2個,一個是更新用戶的詳細信息另一個是更改密碼面板。兩者都有單獨的「更新」按鈕。當我點擊更改密碼的更新按鈕時,我不想要驗證用戶詳細信息部分,反之亦然。目前我在View中使用下面的代碼。如何在ASP.net MVC2中做條件需求字段驗證
[Required]
[DataType(DataType.Password)]
[DisplayNameLocalized(typeof(CapnorResource), "RepeatNewPassword")]
public string RepeatNewPassword { get; set; }
以下是代碼。
<div class="passwordtd">
<%: Html.LabelFor(view => view.RepeatNewPassword)%>
<%: Html.PasswordFor(view => view.RepeatNewPassword)%>
<%: Html.ValidationMessageFor(view => view.RepeatNewPassword)%>
</div>
Hi Hendry, 感謝您的回覆。你以正確的方式得到了問題,但我的情況與你的理解有點不同。 在我的情況下,我有單個用戶控件,它有2個