<Frameset rows="180,*,20" framespacing="0" frameborder="no" >
<frame src="top.aspx" name="nav" frameborder="no" scrolling="no" noresize="noresize" marginwidth="0" marginheight="0" />
<frame src="welcome.asp" name="main" frameborder="no" scrolling="no" marginwidth="0" marginheight="0" />
<frame src="about:blank" name="foot" frameborder="no" noresize="noresize" marginwidth="0" marginheight="0" />
</frameset>这是vb的frame控件,如果我想用C#来写,要怎么写呢?

解决方案 »

  1.   

    这是html呀,不是vb
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

    那我要用C#来实现这个功能,可以吗?在C#中,<frameset>不被认可啊。
    我想实现在的功能就是在一个页面内,依次显示页面1,页面2 
      

  3.   

    你把<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">改成这样应该可以认可<frameset>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      

  4.   

    不行的
    我用另一个方式来做,但感觉怪怪的
    <iframe src="top.aspx"  id="nav" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" style="width: 100%" ></iframe>
    <br/>
    <iframe src="wait.aspx" id="main" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="width:100%"></iframe>
    <br />
    <iframe src="about:blank" id="foot" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="width:100%"></iframe>