不明觉厉
你可以抽象一个PartialView,单独一个Controller,里面的Action接收IEnumerable<T>类型的数据,然后Render,不行吗

解决方案 »

  1.   

    MVC现在一般都是采用jquery+webapi来局部刷新的。
      

  2.   

    这类“程序设计”早就丢给时代的垃圾桶了。所谓asp.net mvc,可能会让一些asp.net程序员挂在口上。正是因为此,我觉得一个“纯asp.net程序员”实在是没有多大用处。如果说到5、6年来的ajax程序设计,这类程序,都是下载一个json对象数组,然后客户端的UI插件(例如jQuery UI的Grid类插件)、或者UI模式库绑定(例如Knockout之类的UI自动化类库)会自动渲染创建UI。就算是第一次打开页面时的初始化,在html中也是大量<div><ul><li><a><span>这种简单标签嵌套着基本的数据库(可用于seo已经足够),然后客户端的css和javascript代码在客户端去创建UI。而不是在服务器端去编写UI处理程序!因此asp.net mvc,也许学上了10年前java的Struct潮流,却根本丧失了最近6、7年的ajax潮流。不要纠结在asp.net mvc,学点真正的ajax技术吧!
      

  3.   

    也许学上了10年前java的Struct潮流  -->  也许学上了10年前java的Struts潮流
      

  4.   

    能给我小Demo?
    你哪天决心扔掉asp.net mvc,就自然会看到ajax的一片广阔天地,自己就能学习大量网上的资源。
      

  5.   

    能给我小Demo?
    你哪天决心扔掉asp.net mvc,就自然会看到ajax的一片广阔天地,自己就能学习大量网上的资源。
    我对MVC是不熟悉的,也是近2个礼拜,项目架构需要开始研究MVC的。谈不上扔掉的概念。是跟着大需求在走。虽然我也不喜欢MVC