2010-03-08 67 views
0

我知道這個問題已經在這裏提到了很多,但我的更多一點, 現在與ASP.net 4和新的Ajax客戶端模板加JASON服務。從AJAX的服務器控件vs html控件的角度

所以如果我得到了所有這些新的功能,我真的需要服務器端控件,只要我可以在客戶端綁定,在客戶端創建數據視圖heck我甚至可以使用數據上下文並在客戶端上應用CRUD操作側。

,所以我其實我不會需要button_click服務器端事件或什麼那麼...

我問,是因爲我自己的一些商業控件Telerik的喜歡和組件藝術和他們都提供了客戶端操作流,但仍我很困惑,據我所知,創建這些控件仍然需要經歷頁面生命週期

請告訴我。

回答

1

我創建的最後一個Webforms應用程序我在頁面上有很少的服務器控件。任何保存或更新操作我使用純HTML控件和jQuery for AJAX。我沒有使用任何第三方控件包,但是我知道如果你使用jQuery,你可以找到一個jQuery插件來做你所需要的。有數百人在那裏,他們是免費的。

如果你想避免頁面生命週期,那麼我強烈建議看看asp.net mvc框架。它允許更多的自由和對你製作的HTML的控制。這使得AJAX和jQuery變得更容易。