网页最上面有一排菜单栏,点击菜单命令下面的内容发生相应的变化。我是将下面的内容单独做成一个一个的ascx文件,点击菜单命令时载入相应的ascx文件。
1、大家是怎样做的?也可以将内容做成aspx文件载入吗?和ascx比,哪种好啊?
2、点击菜单,怎样载入不同的内容啊,代码不知道怎样写,请帮忙一下。

解决方案 »

  1.   

    Page.LoadControl()好像可以载入ascx控件
      

  2.   

    有人知道吗,还是用aspx或ascx都差不多吧
      

  3.   

    每个菜单命令是有单独的链接地址,我是说点击命令之后下面的内容会更换,这些内容也有一些控件,我估计是将内容做成单独的文件吧,再载入。问题是做成什么文件?还是做成aspx吗?
      

  4.   

    如果做成aspx就要插入frame了,如果是抽象成用户控件,现在你的页面里放置PlaceHolder控件,然后用Page.LoadControl(yourusercontrolpath)加载进来,这种方法对页面布局的控制不好,请考量
      

  5.   

    单独的还是做成aspx用frame比较好,用户控件是需要反复重复使用的,比如header footer这些,根据你的需要选择,不要拘泥非要用什么。