高分求救:如何在.net中实现一个.aspx页面嵌套另一个.aspx页面????

dragon2002 2002-08-27 10:40:51
比如说以前我们在asp页面中,地址栏中一直显示是hello.asp,而我们看其中的部分属性时看到的是how.asp即在hello.asp页面中的部分,点击右键,查看属性,是how,asp, 这是通过javascript脚本实现的。请问如何在.net中实现这种功能?????
...全文
156 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
babby 2002-08-27
  • 打赏
  • 举报
回复
http://communities.microsoft.com/newsgroups/previewFrame.asp?ICP=msdn&sLCID=us&sgroupURL=microsoft.public.dotnet.framework.aspnet.webcontrols&sMessageID=%253Cu%2524SxPXTTCHA.1108@tkmsftngp09%253E
ketao_78 2002-08-27
  • 打赏
  • 举报
回复
这个方法可以么,我得看看
online 2002-08-27
  • 打赏
  • 举报
回复
我用
<--#include file="top.aspx"-->
dragon2002 2002-08-27
  • 打赏
  • 举报
回复
这是在.asp中是实现的
td id="mypa" width="100%" align=left valign="top">
<script language="JavaScript">
//mypage.height = hi;
mypa.innerHTML=getPa.("how.asp", "100%");
</script>
</td>

getpa,是一个实现函数
spring_ok 2002-08-27
  • 打赏
  • 举报
回复
如果不想用FRAME, 也不想整个页面刷新,则可以考虑用XMLHTTP+JAVASCRIPT或者WEBSERVICE+JAVASCRIPT来完成。
dragon2002 2002-08-27
  • 打赏
  • 举报
回复
to 思归:use client side javascript + hidden frame behavior or remote scripting
能有例题或者实现的源代码看???
ruirui521 2002-08-27
  • 打赏
  • 举报
回复
这个不是用frame就可以搞定了吗?
dasha2002 2002-08-27
  • 打赏
  • 举报
回复
这和HTML的IFRAME很相似,可以参照以上的方法。
saucer 2002-08-27
  • 打赏
  • 举报
回复
1. hello.aspx:

<frameset rows="*">
<frame src="how.aspx">
</frameset>

2.页面的显示部分刷新:
use client side javascript + hidden frame or webservice behavior or microsoft.xmlhttp component or download behavior or remote scripting or java applet
大健 2002-08-27
  • 打赏
  • 举报
回复
参考一下吧,这是一个aspx里分成了三个部分--上、下,而下的那部分又分成左和右两部分。每个部分都有一个aspx。

<frameset rows="60, 1*" cols="1*" border="0" frameSpacing="0" frameBorder="0">
<frame name="top" scrolling="no" marginwidth="0" marginheight="0" src="top.aspx" noresize>
<frameset rows="1*" cols="160, 1*">
<frame name="left" scrolling="no" marginwidth="0" marginheight="0" src="left.aspx" noresize>
<frame name="main" scrolling="yes" marginwidth="0" marginheight="0" noresize>
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
</body>
</noframes>
</frameset>
dragon2002 2002-08-27
  • 打赏
  • 举报
回复
to dasha2002:我考虑过,但我想实现页面的显示部分刷新,而其他的不刷新
dasha2002 2002-08-27
  • 打赏
  • 举报
回复
我觉得可以用自定义控件先做一个页眉ASCX(比如通用菜单什么的),然后把它导入到另一个ASPX页面中。
babby 2002-08-27
  • 打赏
  • 举报
回复
不会,我猜是用<iframe></iframe>?

另参考:http://chs.gotdotnet.com/quickstart/aspplus/doc/webpagelets.aspx
buaawjh 2002-08-27
  • 打赏
  • 举报
回复
gz
dragon2002 2002-08-27
  • 打赏
  • 举报
回复
cdcc

62,243

社区成员

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

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

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

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