5

目前,我有一個針對我目前的工作UI.I已經出來做網頁UI的一會兒的觸摸的ASP.net 3.5 Web應用程序。AjaxControlToolkit - 擴展 - 什麼是「當前」方法?

當我最後做了與UI相關的工作(回頭於2007年)時,我使用了Ajax控件工具包 - 特別是像MaskedEdit Extender等擴展器,用於實現很多UI功能,即限制用戶輸入不正確的數據/格式等

問題1: - 是否有新/更好/更容易實施,有人建議類似於AjaxToolkit提供的擴展功能的一種方法?

問題2 此外,我目前的應用程序需要支持數字/日期格式的多種文化。在我使用Ajax擴展的經驗,例如,在MaskedEditExtender,我就必須指明面具這違背了它能夠切換取決於當前選擇的文化形式的全部目的。有誰知道最新/最好的控制方式等方面,我可以做到這一點?

注:我打開輕量級第三方控件,可以幫助我做到這一點,但寧願不碰狀的Infragistics/Telerik的種主要heavycontrols由於他們的學習曲線/成本。

回答

2

我目前在辦公室中使用的DevExpress和在家裏使用jQuery。微軟建議不要使用使用jQuery的AJAX工具包。這似乎是最好的方式。

jQuery Toolkit對於ASP.net應該是很容易的,但我發現jQuery UI做你需要它做的一切,沒有太多的學習曲線。使用jQuery比簡潔的javascript更簡單,在當今的環境中是一項有用的技能。

0

的組合:

  • Web服務(ASMX或MVC)
  • jQuery的AJAX
  • jQuery UI的

隨着jQuery的的大量插件可將是我的建議重量輕,支持幫助以及插件和非常活躍的開發豐富。

如果您需要更多一點,您應該看看http://www.obout.com/控件作爲選項。