2016-08-01 166 views
0

我有一種分爲兩半的觀點。在左邊是幾個文本框和一個按鈕。下半場有更多的文本框和另一個按鈕。在我的模型中,我的所有文本框中都有[Required]屬性,當我按任意一個按鈕時,客戶端驗證會告訴我字段是必需的,這是預期的。MVC部分驗證

我的問題是,有沒有一種方法可以讓我點擊左邊的按鈕,它只會驗證左邊的控件。當我點擊右邊的按鈕時,只需要驗證右側的控件?

+0

保持它在2個不同的形式? – Shyju

+0

@Shyju你能告訴我一個例子嗎? – Icemanind

+0

如果它是一個單一的形式,您可以驗證單個控件(或控件組),如[本答案]中所述(http://stackoverflow.com/questions/25643394/mvc-force-jquery-validation-on-group-元素/ 25645097#25645097) –

回答

0

您必須使用2種形式。在這種情況下,我個人使用2個不同的部分,所以我可以使用兩個模型和驗證

+0

當你說「形式」時,你在說什麼意見?或者你在談論HTML'form'標籤? – Icemanind