Доступные элементы управления для ASP.NET
-
09-06-2019 - |
Вопрос
В моей последней работе мы переписали весь стек ASP.NET (формы, элементы управления, проверка, обработка обратной передачи, библиотека ajax и т. д.) — причина, по которой мне указали, заключалась в том, что элементы управления ASP.NET были недостаточно доступны, а не были ли какие-либо средства контроля третьих сторон, которые были оценены для проекта.
Может ли кто-нибудь указать мне на хорошие доступные элементы управления ASP.NET, которые также поддерживают ajax?
В противном случае, как бы вы подошли к созданию доступных элементов управления с поддержкой ajax?
Решение
Вы можете взглянуть на функцию App_Browsers в .NET.
Это дает вам возможность подключиться к механизму рендеринга для каждого элемента управления.Первоначальное намерение заключалось в том, чтобы иметь возможность изменять вывод HTML-элементов управления в зависимости от браузера пользователя, но вы также можете сделать это для всех браузеров.
Вы также можете взглянуть на эти адаптеры управления, что делает обычные элементы управления ASP.NET «дружественными к CSS».