Ajax世界中对视图状态的任何需求



我想创建必须完全启用ajax的页面,我觉得不需要视图状态,而且在使用ajax时更新视图状态非常令人困惑。我不想使用更新面板。我想使用ajax手动更新我的aspx页面,这样做让我大吃一惊。在这种情况下,我应该使用asp.net控件。asp.net的整个模型似乎很笨拙。Sever和Client试图对糟糕的html页面强加不同的标准。请帮帮我,这已经成为我的噩梦。

如果您使用的是asp.net控件,并且由于您提到了viewstate,我认为您正在构建一个webforms应用程序。.net控件需要viewstate、scriptmanager和所有的bell&口哨声。

然而,如果您想保持一切轻量级,我建议使用asmx服务并从客户端调用这些服务。这样,您就不需要使用任何视图状态、.net控件或脚本管理器。

最新更新