我開發了一個屏幕,其中有名字,用戶名,密碼和電子郵件等字段。我使用JavaScript驗證了這些字段,並且知道JavaScript並不安全。所以我決定在服務器端進行驗證。我的問題是,我是否可以使用像requiredfieldvalidator,regularexpression驗證器驗證表單或我必須通過服務器端編碼驗證asp控件?驗證表格在共享點
Q
驗證表格在共享點
0
A
回答
0
平時也可以,這要看你如何實現形式,不管你使用ASP.NET/SharePoint控制它
0
你絕對可以用asp控制喜歡的RequiredFieldValidator和正則表達式來驗證表單。我以前做過這個。
的額外信息
一點需要注意的:如果你把這些控件的頁面是一個發佈頁面,例如基於自定義佈局頁面編輯可以進入更改內容,asp驗證控件仍然會嘗試在「編輯」模式下進行驗證。因此,任何添加到表單中的SharePoint表單提交都會觸發對自定義字段的驗證。就我而言,我在頁面佈局和一些內容字段上有一個表單,每次我編輯頁面時,我都無法保存更改或發佈,直到填寫完表單。 圍繞它的方式要麼,設置爲 「顯示」 的PageDisplayMode堅守在EditModePanels您的驗證控件:
< PublishingWebControls:EditModePanel ID = " EditModePanel1 " SuppressTag = "真正" RUNAT = "服務器" PageDisplayMode = "顯示" > 這裏你的驗證控件 </PublishingWebControls:EditModePanel >
或檢查編輯模式在頁面加載後面的代碼中,並從那裏關閉驗證器。
相關問題
- 1. 驗證自定義列表共享點
- 2. 在共享點無Cookie驗證
- 3. 在表單之間共享UI驗證
- 4. Concrete5共享驗證
- 5. 驗證共享名
- 6. 用SSL匿名ASP.net表格,共享點
- 7. 應用程序到共享點URL - 共享身份驗證會話
- 8. 在ASP.NET站點之間共享身份驗證
- 9. 在站點之間共享ASP.NET身份驗證
- 10. Rails - 如何在共享表單上顯示驗證錯誤
- 11. 驗證兩個列表是否在C#中共享值
- 12. 與設計共享身份驗證
- 13. 使用rails共享模型驗證4
- 14. Web服務的共享身份驗證
- 15. 與Flex共享.NET會話/驗證
- 16. 共享驗證,如何改變NumberFormatException的
- 17. Alfresco +與LDAP身份驗證共享+ SSO
- 18. 如何共享模型間的驗證?
- 19. 跨應用程序共享UI驗證
- 20. 驗證使用HTTP共享客戶端
- 21. ASP.NET網站身份驗證Cookie共享
- 22. Redux操作和共享驗證
- 23. Google+集成,身份驗證和共享
- 24. 跨Catalyst應用程序共享驗證
- 25. 消除共享點2010中的身份驗證過程
- 26. 共享點列表列
- 27. 流暢驗證的兩個模型之間共享驗證
- 28. jQuery驗證獨立元素共享一個驗證測試
- 29. Autoit - 驗證Windows共享用戶身份驗證
- 30. 測驗的創建者和共享點