网页用的是同一个母版页,利用母版页中的菜单项在页面之间切换时,整个网页都刷新了,母版部分也刷新了,每个页面应该只刷新ContentPlaceHolder控件里的部分吧?在母版页里加了ScriptManage,在菜单处也加了UpdatePanel,认为这样应该切换时,就不闪了,结果还是闪,母版部分还是刷新了!
请教怎么处理,网页的母版部分才能不刷新.
谢谢!

解决方案 »

  1.   

    你的菜单 是采用的重定向的方式跳转的 那肯定会刷新的。ajax还没有强大到 重定向一个页面都不刷新的地步
    ScriptManage,UpdatePanel只是解决局部刷新的问题
    如果 想实现 你想要的结果 <iframe></ifrme >框架可以实现 导航菜单不刷新 ------也就是我们csdn论坛版块左边导航的效果!
      

  2.   

    你用的是asp.net里的母板页吧  我用过一次也是都刷新 要是没有解决办法 以后就不用他的母板页了
      

  3.   

    母版页仅仅是代码块,使用母版页是共用一部分代码,所以在每个页面都是独立的显示效果,和frameset不同,点击链接时,是重新请求另外一个页面,所以会刷新!
      

  4.   

    模板页是会刷新的,MVC也许可以实现你这个功能,用部分视图替换的方式
      

  5.   

    母版页是为了方便多页面版面/风格一致.而且便于修改.
    你这种要求似乎用iframe更胜任.
      

  6.   

    把内容区也用一个updatepannel包起来看看
      

  7.   

    你用的母版不是框架当然会刷了
    http://www.csharp360.com/bbs
      

  8.   

    你用的母版不是框架当然会刷了
    http://www.csharp360.com/bbs
      

  9.   

    为什么LZ认为用母板页就不会刷新了呢,不知道你有没有写过ASP或PHP,将头部和尾部独立开来,在要用的地方include一下,类似的原理,都会刷新,要不刷新,就用框架
      

  10.   

    我现在也在做,用母版也做的ajax,刚学会。