MasterPage frameset Iframe 大家给提个建议!

wss1801 2008-07-09 10:51:04
我要建一个ASP.NET应用程序,页面总体有四大块,大家给个建议用什么方式来布局比较科学呀,上面是菜单,左边是树,右边两块内容!

那个比性能好点.大家给个建议吧!
...全文
761 26 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
halk 2008-07-11
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 Magic_YJL 的回复:]
鄙视LZ
[/Quote]
Magic_YJL 2008-07-11
  • 打赏
  • 举报
回复
鄙视LZ
wss1801 2008-07-11
  • 打赏
  • 举报
回复
?????
wss1801 2008-07-11
  • 打赏
  • 举报
回复
<div runat="server" id="divTree1" style="width:100%;height:100%;overflow:auto;padding:0px;margin:0px;">
<Iframe src="test.htm" width="100%" height="100%" scrolling="no" frameborder="0"></iframe>
</div>


<div runat="server" id="divTree1" style="width:100%;height:100%;overflow:auto;padding:0px;margin:0px;">
<Iframe src="test.htm" width="250px" height="500px" scrolling="no" frameborder="0"></iframe>
</div>

为什么我不能用百分比不能填冲100%的高度
wss1801 2008-07-11
  • 打赏
  • 举报
回复
contentplaceholder 包含 iframe 高度我怎么不好控件呀,不是按我的百分比来显示的?大家给看看,


<%@ Page Language="C#" MasterPageFile="~/Frame_Files/ArchivesMP.master" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Frame_Files_Main" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Archives_CPH" Runat="Server">

<!--页面的主体内容-->
<div style="margin:0px;padding:0px;width:100%; height :100%; overflow:hidden;">
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;height:100%;border:solid 1px #6699CC;">
<tr style="height:100%; width :100%">
<td runat="server" id="tdTree1" style="width:20%;height:100%;" align="left" valign="top">
<div runat="server" id="divTree1" style="width:100%;height:100%;overflow:auto;padding:0px;margin:0px;">
<iframe id="myframe" src="http://localhost:2111/ArchivesMIS5.0/Core_Module/TreeView/CreateTreeViewResursiveFromDb.aspx" frameborder="0" scrolling="auto" width="100%" height="100%" onload="document.all['myframe'].style.width=myframe.document.body.scrollWidth" ></iframe>
</div>
</td>
<td id="tdMid1" style="height:100%;width:6px;background-color:Blue;"></td>
<td id="tdEdit1" align="left" valign="top" style="height:100%; width:100%;padding:0px 0px 0px 0px;">
<div runat="server" id="divcontent" style="width:100%;height:100%;overflow:auto;padding:0px;margin:0px;">
<iframe src="http://localhost:2111/ArchivesMIS5.0/Core_Module/TreeView/CreateTreeViewResursiveFromDb.aspx" id="Iframe1" width="100%" height="100%" scrolling="no" frameborder="0"></iframe>
</div>
</td>
</tr>
</table>
</div>
</asp:Content>
halk 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 wss1801 的回复:]
能不能说说这三都的区别在什么地方呀,优劣在什么地方呀?
[/Quote]

如7楼所述。
halk 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wss1801 的回复:]
frameset这个是外框架,iframe这个是内框架也是在一个文件中包含了多个文件,mastrepage也是一个文件包含了多个文件呀,大家说说呀!
[/Quote]

谁说masterpage一个文件包含多个文件?你告诉我包含哪些文件?
xlong224 2008-07-09
  • 打赏
  • 举报
回复
MasterPage iframe
wss1801 2008-07-09
  • 打赏
  • 举报
回复
能不能说说这三都的区别在什么地方呀,优劣在什么地方呀?
一品梅 2008-07-09
  • 打赏
  • 举报
回复
masterpage比较好些
wss1801 2008-07-09
  • 打赏
  • 举报
回复
当一个文件包含多个iframe时,会不会整张页面被刷新呀,那和masterpage有区别吗?
wss1801 2008-07-09
  • 打赏
  • 举报
回复
frameset这个是外框架,iframe这个是内框架也是在一个文件中包含了多个文件,mastrepage也是一个文件包含了多个文件呀,大家说说呀!
xuan.ye 2008-07-09
  • 打赏
  • 举报
回复
如果将来要生成静态页用masterpage+iframe(动态区域)

如果纯动态项目iframe
twin21cn 2008-07-09
  • 打赏
  • 举报
回复
建议使用Iframe,
suyiming 2008-07-09
  • 打赏
  • 举报
回复
1.
MasterPage 其实只有一张页面, 不管哪部分操作, 都要刷新整张页面
当然, 你可以使用页面以及用户控件缓存提高性能

2.
frameset 已不不再被 xhtml 支持

3.
iframe xhtml Transitional 似乎还支持

4.
2, 3 都需要单独的页面, 因此, 只刷新需要的页面

5.
提高刷新, 大家又要吼 AJAX 了, 这里不考虑 :D

6
我目前选择 iframe, 特别是那中带 菜单或者目录栏的
suyiming 2008-07-09
  • 打赏
  • 举报
回复
http://bytes.com/forum/thread599542.html
suyiming 2008-07-09
  • 打赏
  • 举报
回复
扯淡~~~~~~~~~
楼上的 不懂就不懂 装懂个啥啊
JeffChung 2008-07-09
  • 打赏
  • 举报
回复
iframe是不错的选择
frameset好像不是什么什么标准的语法,有些浏览器不支持的
MasterPage好像技术不太成熟?有些东西在上面会出一些莫名其妙的错误

一家之言。
sxmonsy 2008-07-09
  • 打赏
  • 举报
回复
比较倾向于用masterpage
wss1801 2008-07-09
  • 打赏
  • 举报
回复
那iframe呢?
加载更多回复(6)

62,242

社区成员

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

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

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

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