AjaxControlToolkit - 扩展器 - 什么是“当前”方法?

时间:2011-04-28 15:52:13

标签: validation user-interface controls asp.net-3.5 ajaxcontroltoolkit

目前,我有一个ASP.net 3.5 Web应用程序,我目前正在使用UI。我已经不再使用web ui了一段时间。

当我上次做UI相关的工作(早在2007年)时,我使用了Ajax Control Toolkit - 特别是像MaskedEdit Extender等扩展器来实现很多UI功能,即限制用户输入错误的数据/格式等

问题1: - 是否有更新/更好/更简单的方法来实现类似于AjaxToolkit提供的扩展程序的功能,有人会推荐?

问题2 此外,我当前的应用程序需要在数字/日期格式方面支持多种文化。根据我使用Ajax扩展程序的经验,例如在MaskedEditExtender中,我必须明确指定Mask,这违背了它能够根据当前选择的文化切换格式的全部目的。有人知道控制方面的最新/最好的方法,我可以实现这个目标吗?

注意:我对轻量级第三方控件持开放态度,这可以帮助我做到这一点但是不希望触及像infragistics / telerik种类那样的重控制,主要是因为他们的学习曲线/成本。

2 个答案:

答案 0 :(得分:2)

我目前在办公室使用Devexpress,在家里我使用jQuery。 Microsoft建议使用jQuery而不是使用AJAX Toolkit。这似乎是最好的方式。

ASP.net的{p> jQuery Toolkit应该很容易,但我发现jQuery UI完成了你需要它做的所有事情,并没有太多的学习曲线。使用jQuery比简洁的javascript更直接,在当今的气候中是一项非常有用的技能。

答案 1 :(得分:0)

以下组合:

  • 网络服务(asmx或mvc)
  • jQuery ajax
  • jQuery UI

除了可用的大量jQuery插件之外,我还推荐轻量级,以及大量支持帮助以及插件和非常活跃的开发。

如果您需要更多,您应该查看http://www.obout.com/控件作为选项。