我有一個面板和usercontrols中有許多窗體的頁面,而我剛添加到一個表單的requiredfield驗證器阻止了我提交的所有其他表單。我沒有遵循什麼規則?requiredfield驗證器阻止提交另一個表單
1
A
回答
5
您使用的是ValidationGroups嗎?嘗試爲每個控件分配一個驗證組以及您想要使用的驗證器。例如:
<asp:TextBox ID="txt1" ValidationGroup="Group1" ruant="server" />
<asp:RequiredFieldValidator ID="rfv1" ... ValidationGroup="Group1" />
請注意,如果按鈕沒有指定驗證組,它將驗證未分配給驗證組的所有控件。
0
您應該爲每組元素設置ValidationGroup屬性爲不同的值。您的驗證器的ValidationGroup只能與提交表單的控件相同。
相關問題
- 1. 驗證表單阻止表單提交
- 2. 的Javascript驗證表單沒有阻止提交
- 3. 阻止在MVC 3中進行多表單提交驗證
- 4. 使用jquery驗證但阻止表單提交
- 5. jquery驗證:防止表單提交
- 6. 模式HTML5驗證不會阻止表單提交時未驗證
- 7. 當Wicket AjaxFormValidatingBehaviour驗證失敗時,阻止瀏覽器表單提交
- 8. jquery驗證引擎內聯ajax驗證停止表單提交
- 9. 表單驗證提交
- 10. 提交Redux表單驗證
- 11. jQuery表單提交驗證
- 12. 表單提交驗證
- 13. 驗證表單提交
- 14. 提交PHP驗證表單
- 15. 阻止在jQuery中提交表單
- 16. 提交表單並阻止刷新它
- 17. 如何阻止表單提交?
- 18. 根據寬度阻止提交表單
- 19. 提交表單上的阻止按鈕
- 20. 使用JQuery - 阻止表單提交
- 21. 阻止提交表單的Asp.NET按鈕
- 22. 阻止/允許表單提交
- 23. 防止表單提交但保留表單驗證
- 24. 衝突Javascript阻止表單驗證
- 25. PHP驗證阻止發送表單
- 26. 如何提交一個HTML表單到另一個域身份驗證
- 27. 如何阻止表單提交在一個Ajax調用
- 28. 使用所需的複選框驗證來阻止表單提交
- 29. 使用引導驗證庫提交表單後阻止重定向
- 30. 如何在另一個表單中提交表單值提交
這裏有一個意見。您應該將ValidationGroup =「Group1」添加到按鈕而不是文本框。如果您要將ValidationGroup =「Group1」添加到文本框中,那麼您的按鈕仍然會提交數據。 – 2011-04-29 05:30:28