проверка формы в sharepoint - PullRequest
       6

проверка формы в sharepoint

0 голосов
/ 23 сентября 2010

Я разработал экран, в котором есть поля, такие как имя, имя пользователя, пароль и адрес электронной почты. Я проверил эти поля, используя javascript, и узнал, что javascript не так уж безопасен. Поэтому я решил проверить на стороне сервера также. Мой вопрос заключается в том, могу ли я использовать элементы управления asp, такие как requiredfieldvalidator, regularexpression validator для проверки формы или мне нужно проверять кодирование на стороне сервера ??

Ответы [ 2 ]

0 голосов
/ 23 сентября 2010

Вы, безусловно, можете использовать элементы управления asp, такие как requiredfieldvalidator и regularexpression, для проверки вашей формы. Я делал это раньше.

Дополнительная информация

На что следует обратить внимание: если страница, на которую вы наделили эти элементы управления, является страницей публикации, например, на основе пользовательской страницы макета, где редакторы могут перейти к изменению содержимого, элементы управления asp validator все равно будут пытаться выполнить проверку в режиме «Редактировать». Поэтому любая отправка формы SharePoint из коробки, добавленная в форму, также инициирует проверку в ваших настраиваемых полях. В моем случае у меня была форма на макете страницы и некоторые поля содержимого, каждый раз, когда я редактировал страницу, я не мог сохранить изменения или опубликовать, пока не заполнил свою форму. Обойти это можно либо, вставив элементы управления валидатора в EditModePanels с PageDisplayMode, установленным в «Display»:

Ваш валидатор здесь </ PublishingWebControls: EditModePanel>

или проверьте режим редактирования в коде позади при загрузке страницы и отключите валидаторы оттуда.

0 голосов
/ 23 сентября 2010

Обычно вы можете, это зависит от того, как вы реализуете форму, используете ли вы элементы управления ASP.NET/SharePoint на ней

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...