• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

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

dragon2002 2002-08-27 10:40:51
比如说以前我们在asp页面中,地址栏中一直显示是hello.asp,而我们看其中的部分属性时看到的是how.asp即在hello.asp页面中的部分,点击右键,查看属性,是how,asp, 这是通过javascript脚本实现的。请问如何在.net中实现这种功能?????
...全文
60 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2002-08-27 10:40
社区公告
暂无公告