2010-03-15 1 views
3

Есть ли способ в ASP.NET Webforms для размещения проверки на основе атрибутов. Если да, то какие-либо URL-адреса, где это было продемонстрировано. Я не ищу проекты с открытым исходным кодом. Как вы можете использовать трассировку MVC в веб-формах, можно ли использовать фреймворк проверки?Проверка на основе атрибутов в веб-формах ASP.NET с использованием библиотек MVC?

ответ

4

Маршрутизация распространена для всего asp.net, поэтому - вы можете легко использовать ее in webforms too.


'Атрибут на основе проверки' основан на так называемой DataAnnotations. Они даже не специфичны для asp.net, но распространены для целых .net. Структура Mvc просто использует их и т. Д.

Возможно, вы найдете this tutorial. Я не уверен, что буду использовать такой подход, но это, безусловно, возможно.

0

Также проверьте Microsoft Enterprise Library Validation Application Block. По сравнению с DataAnnotations он имеет гораздо больший набор функций, визуальную студийную интеграцию, больше возможностей для расширения, а будущие версии смогут читать атрибуты DataAnnotations, но также имеют гораздо более крутую кривую обучения. Из-за своей сложности он не всегда подходит для небольших проектов.

 Смежные вопросы

  • Нет связанных вопросов^_^