没用过MVC框架,现在连个层的显影都不知怎么控制,真悲哀!
各位路过的大哥,帮帮手

解决方案 »

  1.   

    显影 是什么意思?
    Controller?
    Action?
    or
    其他?
      

  2.   

    Controller的Action里返回前台VIEW的绑定数据前台VIEW调用即可。
      

  3.   

    这个知道,比如,两个层1个 div1 一个 div2 
    数据返回的是 1  就显示 div1  2就显示 div2 这个怎么弄?
      

  4.   

    用jquery吧  连微软都把jquery放进MVC  Scripts目录下了
      

  5.   


    这是浏览器里的任务,与 mvc 基本无关,不过与 web form 相比,mvc 确实提供了干净的 html,使得浏览器端的任务不那么令人愤怒。6楼的jquery是好东西,楼主试试
      

  6.   

    Controller里的Action不是可以返回视图吗?
    你做两个VIEW,根据不同的值返回不同的VIEW
      

  7.   

    aspx:<%if (View值==1)
          { %>
          <div>123</div>
        <%}
          else
          {%>
          <div>456</div>
        <%} %>Razor:@if (false)
    {
        <div>123</div> 
    }
    else
    {
        <div>456</div> 
    }
      

  8.   


    楼主的意思可能是用 ajax 返回的数据控制显示哪个 div
      

  9.   

     在不行,,用两个页面也就是视图view,在控制器里写个方法判断一下,,最笨的方法
      

  10.   

    嗯 如果用js显示,那和MVC没有关系,在HTML中一样的用
      

  11.   

    返回不同的视图这个想到过,不过比较烦。
    10楼的答案,知道,可是我两个div里都绑定了数据,两个只能存一,要用一套假数据才行
    ajax没试过。
      

  12.   

    js:
    var tag=document.getelementbyid('id");
    tag.style.display="block";//"none";