В настоящее время у меня есть веб-приложение ASP.net 3.5, для которого я сейчас работаю над пользовательским интерфейсом. Некоторое время я не занимался веб-интерфейсом.
Когда я в последний раз выполнял работу, связанную с пользовательским интерфейсом (еще в 2007 году), я использовал Ajax Control Toolkit - особенно такие экстендеры, как MaskedEdit Extender и т. Д., Для реализации большого количества функциональных возможностей пользовательского интерфейса, то есть ограничения на ввод пользователем неправильных данных / форматирования и т. Д. .
Вопрос 1: -
Есть ли более новый / лучший / более простой способ реализации функциональности, аналогичной расширителям, предоставляемым AjaxToolkit, который кто-то порекомендует?
Вопрос 2
Кроме того, мое текущее приложение должно поддерживать несколько культур с точки зрения форматирования числа / даты. По своему опыту работы с расширителями Ajax, например, в MaskedEditExtender, мне нужно было бы явно указать маску, которая сводит на нет всю цель ее способности переключать форматы в зависимости от текущей выбранной культуры. Кто-нибудь знает о последних / лучших способах управления и т. Д., Что я могу достичь этого?
Примечание: я открыт для облегченных сторонних контролей, которые могут помочь мне в этом, но предпочел бы не трогать тяжелые контроли, такие как инфраструктура / телерики, в основном из-за их кривой обучения / стоимости.