关于 asp.net 2.0 实现 类似 frameset 功能?
由于 vs.net 2005 能再很好的支持 frameset,
因此,想问一下,
如何通过 masterpage.master 生成 index.aspx 页面文件,
<asp:Content ID= "top " ContentPlaceHolderID= "top " Runat= "Server ">
<a href= "sys.aspx "> 系统管理 </a>
<a href= "logout.aspx "> 注销 </a>
</asp:Content>
<asp:Content ID= "left " ContentPlaceHolderID= "left " Runat= "Server ">
“嵌入左侧页面”
</asp:Content>
<asp:Content ID= "main " ContentPlaceHolderID= "main " Runat= "Server ">
“中间主要内容显示内容”
</asp:Content>
现在有两个问题:
1:如何在 <asp:Content> </asp:Content> 中间嵌入网页?
2:如何实现在左侧的 <asp:Content ID= "left "> 菜单页面
</asp:Content> 里面的超级链接,来刷新右侧
<asp:Content ID= "main "> 中的内容?
------解决方案--------------------frameset页面需要有几十个、上百个吗?通常只有一个页面就够了。
所以,frameset应该不需要masterpage。
------解决方案--------------------1、“由于 vs.net 2005 能再很好的支持 frameset,”看不懂。
2、MasterPage和frameset不是一回事。
3、现在的网站都有不使用frameset的趋势,怀疑是滚轮鼠标成为标准后。
4、需要用frameset的地方就使用frameset。
------解决方案--------------------不是嵌入网页吧。
是一个页面定义的时候,就定义好它的母版页是什么。然后在 <Asp:Content> 里直接写内容吧。
------解决方案--------------------什么乱码起早的