2014-01-22 70 views
1

我有一個非常長的形式,分爲幾節。我想利用內置的ASP.NET驗證控件,直到提交表單爲止,而不回發到服務器。爲了提供更多的上下文,讓我解釋我的想法。表格分爲幾個部分,每部分都有一個「下一步」按鈕。當單擊「下一步」按鈕時,該部分將使用ASP.NET包含的客戶端代碼進行驗證。如果該部分有效,jquery方法將隱藏該部分並顯示下一部分。當用戶到達表單的最後一部分時,會有一個「提交」按鈕可用,並且此按鈕將觸發該事件以將表單發佈到服務器。asp.net使用客戶端驗證,而不張貼到服務器

任何幫助或想法將不勝感激。

謝謝。

+0

爲了提供更多的上下文,你需要提供你的代碼,直到現在你已經嘗試過 –

+0

你試過了什麼? –

+0

請您詳細說明您需要做什麼? – tarzanbappa

回答

0

爲此,您可以有n個Panel,每個Panel都有一個Next按鈕。爲了驗證每個面板將包含一個驗證組......所以你需要有n個驗證組。

所以每個面板都會有一個驗證設置。現在你可以在每個按鈕上有jQuery來隱藏面板並將用戶移動到下一個面板。

我希望這可以滿足您的要求。

相關問題