2009-03-02 54 views
4

我有什麼應該是一個相當簡單的ASP.NET問題,我認爲我曾經在過去找到過解決方法,但是這一次我沒有試圖爲它獲得工作解決方案的麻煩。ASP.NET - 在一頁上單獨驗證兩種表單?

我有一個ASP.NET頁面有一些輸入控件和一系列的表單驗證器。我希望頁面具有不同的表單,其中只有一些驗證器是由提交按鈕A觸發的,其他的是通過提交按鈕B觸發的。一個例子是包含驗證的站點搜索框和填寫評論部分或表單的站點在同一頁面上。提交評論時,您不希望搜索驗證觸發,並且在運行搜索時,您不希望評論表單驗證器觸發。

我需要的是一種'驗證面板',或單獨的窗體標籤來包含這些部分。任何人都可以幫忙嗎?

回答

6

您可以使用ValidationGroup屬性爲此。

但是不要忘了,你的asp.net頁面中不能有更多的表單。

+1

我會建議鏈接到MSDN文檔ValidationGroups,它有點更有用: http://msdn.microsoft.com/en-us/library/ms227424.aspx – rusvdw 2009-03-25 16:49:18

相關問題