我需要实现一个根据点击不同的按钮,在一个div动态加载内容的功能一开始我打算动态加载一个网页,但是我在查看了N多帖子后,认定div动态加载网页不如把网页设计成asax,我现在搞定了用户控件,各位能否告诉我如何点击不同的按钮,让div里动态显示不同的用户控件来?

解决方案 »

  1.   

    动态显示可能比较麻烦~  一般的做法都是 多个DIV 内部加载多个asax 然后在前台用JS控制显示哪个不显示哪个 这样的问题就是第一次加载的时候 消耗的比较大  另外一种就要通过Ajax了
      

  2.   

    如果你不要求在客户端实现,你可以用Panel做隐藏显示,反之你就写个JS方法控制DIV的隐藏显示好了
      

  3.   

    我不是在客户端,全都是用的服务器端的控件,而且用了ajax楼上的那个load 那句代码如何写啊?
      

  4.   

    <div id="div1"></div>//javascript:
    var d1=document.getElementById("div1");
    d1.outerHTML="要换的内容";
      

  5.   

    <C#入门经典>(第三版)上有这个问题,他说的太多,具体你自己看吧~~在第535页~~
      

  6.   

    全部转为客户端代码用AJAX向户端输出,然后替换DIV的inerText.