我做了一个框架网页<frameset rows="55,*" frameborder="yes" border="2" framespacing="2" bordercolor="#a5bbd1">
    <frame src="Top.aspx" name="top" scrolling="auto">
    <frame src="Buttom.aspx" name="buttom" scrolling="yes">
</frameset>
<noframes>top.aspx里有几个控件和一个提交按钮!
buttom.aspx 根据top.aspx提交过来的参数绑定数据库-----------------------------------------------------------
我刚开始做的时候top.aspx里的表单 都没有用runat=server 
如下top.aspx
<form name=form1 action="buttom.aspx" target="buttom" method=post>
....
里面全是html控件
....
</form>然后在buttom.aspx 作了个接收参数显示的测试  ok!成功------------------------------------------------------------新问题:------------------------------------------------------------
由于需求的变化 top.aspx 里要增加一个数控件,并且是一定要!!!!因为树控件必须运行在runat=server 标签里  所以这样写的<form name=form1 action="buttom.aspx" target="buttom" method=post runat=server>
....
里面全是服务器端控件
....
</form>编译成功,点提交  晕~!问题来了在buttom框架里出现的是一整个top.aspx  究竟该怎么办啊??????
----------------------------------------------------------------
后话:有几个好心的朋友提出什么用javascript做树 等等饶开问题的办法,我觉得不妥!我想既然2005提供了这么方便的 为什么不用呢!况且我的树是和数据库绑定的。小弟真的分数少!就这20分了!望各位好心的大哥帮帮忙!!!

解决方案 »

  1.   

    这是我前几天发的一个帖子http://community.csdn.net/Expert/topic/4610/4610383.xml?temp=.3286707
      

  2.   

    1、去掉Buttom.aspx 中的代碼。2、加 <base target="bottom"> 給
    <frameset rows="55,*" frameborder="yes" border="2" framespacing="2" bordercolor="#a5bbd1" >
        <frame src="Top.aspx" name="top" scrolling="auto" >
        <frame src="Buttom.aspx" name="buttom" scrolling="yes">
    </frameset>
    <noframes>
      

  3.   

    <base target="bottom"> 加在那里啊?去掉Buttom.aspx 中的那些代碼?楼上的老大能不能说清楚点?