[英]access client side controls on the server
我在列表框上應用了一個字段驗證器,該列表驗證器在文本框中未選擇任何項目並且進行某些(通常是“提交”按鈕)控件以回發到服務器時起作用。
現在的問題是,如果某人進入頁面並要注銷,它仍然會給出相同的異常消息(應該發送),而不是退出頁面。
我正在將ASP.NET和c#用作后端。 我希望注銷按鈕(除提交按鈕外的所有按鈕)在驗證之前起作用,請提供幫助。 謝謝你提前很多。
您可以使用兩種不同的方法:
將注銷按鈕的“ CauseValidation”屬性設置為false(如果它是一個asp.net按鈕)
設置驗證器的ValidationGroup屬性。 在ASP.NET中,此屬性用於按鈕(引發回發)和驗證器。 對於您的問題,只需將注銷按鈕的ValidationGroup屬性設置為不同,就可以使用ValidationGroup在同一頁面中設置不同的驗證級別。 在MSDN上http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.basevalidator.validationgroup.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.