关于MVC 和 AJAX 的冲突的解决办法
mvc模式中所有的请求都是由control处理,从model获取数据,刷新页面。
而ajax实现的局部刷新,是由控件直接调用model刷新数据。
这两个是不是有冲突呀?
想过将要局部刷新内容放到Frame中,就可以实现mvc ,但太麻烦了。
是不是用ajax就要打破mvc了?
--------------------------------------------------------------------------------
yang
报告违规
2008年04月24日, 上午 4:34 UTC
WilsonWu
版主MVP
帖子1,446 解答 回复: MVC 和 AJAX 的冲突
此帖子是否有帮助?
MVC目前是预览版,还不支持AJAX,所以如果做项目的话请慎用MVC。
--------------------------------------------------------------------------------
成都零码软件服务 http://www.learnmark.com.cn
报告违规
2008年04月24日, 下午 3:57 UTC
Jeffrey Zhao
版主MVP
帖子58
解答 回复: MVC 和 AJAX 的冲突
此帖子是否有帮助?
ASP.NET AJAX依赖PostBack,自然不能在ASP.NET MVC中使用。
ASP.NET MVC目前没有原生的AJAX支持,不过其实有各种与服务器端技术无关的AJAX类库或解决方案使用。
Nikhil Kothari写了一篇文章可以参考以下,http://www.nikhilk.net/Ajax-MVC.aspx,不过个人觉得写的不好,甚至有些破坏了MVC的职责。我近期将写一篇关于这方面的文章,提供一个更好的解决方案,到时候会给出链接。
--------------------------------------------------------------------------------
Happy programming, happy life.
报告违规
2008年04月26日, 下午 5:03 UTC
Jeffrey Zhao
版主MVP
帖子58 解答 回复: MVC 和 AJAX 的冲突
此帖子是否有帮助?
文章链接:http://www.cnblogs.com/JeffreyZhao/archive/2008/04/26/try-to-build-an-updatepanel-for-asp-dot-net-mvc.html
--------------------------------------------------------------------------------
Happy programming, happy life.
------分隔线----------------------------
------分隔线----------------------------