目前,我有一个ASP.net 3.5 Web应用程序,我目前正在使用UI。我已经不再使用web ui了一段时间。
当我上次做UI相关的工作(早在2007年)时,我使用了Ajax Control Toolkit - 特别是像MaskedEdit Extender等扩展器来实现很多UI功能,即限制用户输入错误的数据/格式等
问题1: - 是否有更新/更好/更简单的方法来实现类似于AjaxToolkit提供的扩展程序的功能,有人会推荐?
问题2 此外,我当前的应用程序需要在数字/日期格式方面支持多种文化。根据我使用Ajax扩展程序的经验,例如在MaskedEditExtender中,我必须明确指定Mask,这违背了它能够根据当前选择的文化切换格式的全部目的。有人知道控制方面的最新/最好的方法,我可以实现这个目标吗?
注意:我对轻量级第三方控件持开放态度,这可以帮助我做到这一点但是不希望触及像infragistics / telerik种类那样的重控制,主要是因为他们的学习曲线/成本。
答案 0 :(得分:2)
我目前在办公室使用Devexpress,在家里我使用jQuery。 Microsoft建议使用jQuery而不是使用AJAX Toolkit。这似乎是最好的方式。
ASP.net的{p> jQuery Toolkit应该很容易,但我发现jQuery UI完成了你需要它做的所有事情,并没有太多的学习曲线。使用jQuery比简洁的javascript更直接,在当今的气候中是一项非常有用的技能。答案 1 :(得分:0)
以下组合:
除了可用的大量jQuery插件之外,我还推荐轻量级,以及大量支持帮助以及插件和非常活跃的开发。
如果您需要更多,您应该查看http://www.obout.com/控件作为选项。