VS2005中内容页中能再使用FRAMESET框架吗?

shyao_2006 2009-04-27 06:06:57
问题如题所示。
补充:
我现在用的是VS2005,虽然知道VS2008可以使用嵌套母版页,但因为时间短暂不打算使用VS2008.
代码如下:

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<FRAMESET cols="180,*" rows="*" border="0" framespacing="0" >
<frame name="LeftFrame" src="Left.aspx" height="100%" scrolling="no" frameborder="0" noresize >
<frame name="MainFrame" src="Main.aspx" height="100%" scrolling="auto" frameborder="0" >
</frameset>

</asp:Content>

可是些页面显示出来只有模板页的信息,内容页中无内容。



...全文
211 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yumenlong5149 2009-04-27
  • 打赏
  • 举报
回复
哦,你用得母版页啊,那个有很多问题得...如果单纯实现得话还是不要用,简单得就可以嘛
yumenlong5149 2009-04-27
  • 打赏
  • 举报
回复
frameset和body不能兼容,把主框架的body标签删除换上frameset就OK了。如果非要用body的话用iframe标记,
wuyq11 2009-04-27
  • 打赏
  • 举报
回复
删除FRAMESET ,只用frame 看看
chen_ya_ping 2009-04-27
  • 打赏
  • 举报
回复
可以,一般不用frameset,而改用iframe
zleaves 2009-04-27
  • 打赏
  • 举报
回复
frameset不能放在body标签里的,这样显示不了.
改成用母版页或全用框架吧..
shyao_2006 2009-04-27
  • 打赏
  • 举报
回复

刚才又测试了一遍,两个left.asp 和 main.aspx页面都能正常显示,然后我把内容页标记给换掉,换成一般的框架页,这个页面能正常显示了。
真是郁闷!难道内容页不能显示框架?
shyao_2006 2009-04-27
  • 打赏
  • 举报
回复

空白?是不是没有找到你的引用页面?


------------------------
都在同一级目录,src="Left.aspx" 应该没有问题吧
shyao_2006 2009-04-27
  • 打赏
  • 举报
回复
其实也可以的,我原来做的都是用的Frameset ,这次是第一次用母版页,所以遇到了好多问题
SK_Aqi 2009-04-27
  • 打赏
  • 举报
回复
空白?是不是没有找到你的引用页面?
takeshe 2009-04-27
  • 打赏
  • 举报
回复
不用母页板直接用FRAMESET不行吗
shyao_2006 2009-04-27
  • 打赏
  • 举报
回复
谢谢你benbirdar 可是为什么页面出现空白只显示母版页信息呢?我这段代码有问题吗?
我只是想在内容页中显示左边是树菜单中间是内容的框架
shyao_2006 2009-04-27
  • 打赏
  • 举报
回复
很急!拜托备位,谢谢!
benbirdar 2009-04-27
  • 打赏
  • 举报
回复
可以。

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧