[英]Event which fires first and only one time when website starts in an asp.net c# website
[英]Why do only the first two validators trigger on my ASP.NET C# website?
我有一張表格,要求用戶輸入他們的名字,姓氏,電話號碼,ID號,用戶名和復選框,以按此順序選擇教師或學生。 前兩個文本框每個都有兩個驗證器,一個正則表達式:^ [a-zA-Z-] * $和必需的字段驗證器。 之后,除了創建電話號碼,ID號和用戶名的文本框之外,我還創建了一些自定義驗證器,我有一個“不知道?” 復選框,以防萬一他們忘記了。 因此,它可以確認是否輸入了某些內容,如果沒有輸入,則確保選中了該復選框。 現在,如果我啟動該站點並僅單擊確認按鈕,則只有前兩個字段觸發其驗證,即名字和姓氏字段。 現在,如果我輸入名字和姓氏,然后再次單擊確認按鈕,則其余的驗證器將正常觸發。 我如何才能一次全部觸發它們? 謝謝。
您的自定義驗證程序邏輯只能在服務器端實現。 您可能必須通過編寫javascript方法並在ClientValidationFunction
屬性中指定它ClientValidationFunction
在客戶端提供驗證邏輯。 該鏈接還提供了有關如何在客戶端上實現它的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.