如何在一个页面中间嵌入另一个页面

force8250 2009-05-02 08:58:33

<TD align="center"><IFRAME id="content" name="content" src="login.aspx" frameBorder="0" width="100%" height="100%"
scrolling="auto"></IFRAME></TD>

这样有错误吗


为什么我调试会出来这样的提示


“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[NullReferenceException: 未将对象引用设置到对象的实例。]
Webdisk.login.x85601834555fb7d5() +57
Webdisk.login.OnInit(EventArgs xfbf34718e704c6bc) +27
System.Web.UI.Control.InitRecursive(Control namingContainer) +321
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692

...全文
377 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
troy-zhou 2009-05-03
  • 打赏
  • 举报
回复
呵~~~~~~~~
wuyq11 2009-05-03
  • 打赏
  • 举报
回复
login页面没有使用赋值对象,用null判断下.
阳光游子 2009-05-03
  • 打赏
  • 举报
回复
呵呵,一个问题解决了,还有另一个问题出来。
我姓区不姓区 2009-05-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 force8250 的回复:]
单独调试了,是错的
[/Quote]
你都已经调试过了,还找不到是哪里的错吗?
我姓区不姓区 2009-05-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 force8250 的回复:]
那是因为什么原因呢?

[/Quote]
这个错误是在.cs中产生的,你发aspx的代码有什么用?
而且这个到底是login页产生的错误还是引用login的页面发生的错误?
force8250 2009-05-02
  • 打赏
  • 举报
回复
那是因为什么原因呢?
我姓区不姓区 2009-05-02
  • 打赏
  • 举报
回复
产生这个错误可不是因为用了iframe的缘故
force8250 2009-05-02
  • 打赏
  • 举报
回复
可是错在哪里啊?我都把代码发出来了
巴掌锅 2009-05-02
  • 打赏
  • 举报
回复
你的单独调试页面是错的嘛?
force8250 2009-05-02
  • 打赏
  • 举报
回复
单独调试了,是错的
force8250 2009-05-02
  • 打赏
  • 举报
回复
单独调试了,是对的!
到底是哪里出问题了呀
紫气东来_999 2009-05-02
  • 打赏
  • 举报
回复
单独调试login.aspx
如果没错,就是对滴~
force8250 2009-05-02
  • 打赏
  • 举报
回复
这个是login.aspx的详细代码


<%@ Page CodeBehind="login.aspx.cs" Language="c#" AutoEventWireup="false" Inherits="Webdisk.login" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE></TITLE>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="css.css" type="text/css" rel="stylesheet">
<META content="MSHTML 6.00.2800.1106" name="GENERATOR">
<style type="text/css">
BODY { BACKGROUND-IMAGE: url(pics/water.gif) }
.style6 { FONT-SIZE: 12px; COLOR: #ffffff }
.STYLE7 { FONT-SIZE: 12px; COLOR: #ffffff }
</style>
</HEAD>
<BODY>
<form runat="server">
<TABLE height="100%" cellSpacing="0" cellPadding="0" width="100%" border="0">
<TBODY>
<TR>
<TD vAlign="middle" align="center">
<TABLE cellSpacing="0" cellPadding="0" width="750" border="0">
<TBODY>
<TR>
<TD><IMG height="12" src="pics/roottop.gif" width="750"></TD>
</TR>
<TR>
<TD background="pics/rootbg.gif"><TABLE cellSpacing="0" cellPadding="0" width="726" align="center" border="0">
<TBODY>
<TR>
<TD vAlign="top"><TABLE cellSpacing="0" cellPadding="0" width="466" border="0">
<TBODY>
<TR>
</TR>
<TR>
<TD background="" height="2"><IMG height="2" src="" width="6"></TD>
</TR>
<TR>
<TD><TABLE width="367" border="0" align="center" cellPadding="0" cellSpacing="0">
<TBODY>
<TR>
<TD width="14" height="200"></TD> <TD><img src="pics/shouming.gif" width="347" height="181"></TD>
<TD width="9" height="200"></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR align="center">
<TD><!-- <input type="submit" name="Button1" value="注册" id="Button1" tabindex="1" class="input_btn1" style="height:44px;width:161px;" /> -->
<div align="center"><A href="reg.aspx"><IMG height="44" src="pics/reg_btn.gif" width="120" border="0" id="IMG1" runat="server"></A><br>
</div>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
<TD width="12"><P> </P>
</TD>
<TD vAlign="top" width="248"><TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
<TBODY>
<TR>
<TD background="pics/logtop.gif" height="106"> </TD>
</TR>
<TR>
<TD background="pics/logbg.gif"><TABLE height="137"
border="0" align="center" cellPadding="1" cellSpacing="2" id="table1" style="MARGIN: 10px" valign="middle">
<TBODY>
<TR>
<TD align="center" colSpan="4"></TD>
</TR>
<TR>
<TD class="style6" noWrap align="right"> </TD>
<TD class="style6" noWrap align="right">用户名:</TD>
<TD colSpan="2"><INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
type="text" size="15" name="username" runat="server" id="username"></TD>
</TR>
<TR>
<TD class="style6" noWrap align="right"> </TD>
<TD class="style6" noWrap align="right">密  码:</TD>
<TD colSpan="2"><INPUT id="Password" style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
type="password" size="15" name="Password" runat="server"></TD>
</TR>
<TR> </TR>
<TR>
<TD align="center" colSpan="3"><div align="center"><span class="STYLE7"><a href="webfile.aspx"><img src="pics/button1.gif" width="80" height="32" border="0"></a></span></div></TD>
<TD align="center"><div align="center"><a href="forgetpass.aspx"><img src="pics/button2.gif" width="80" height="32" border="0"></a></div></TD>
</TR>
<TR align="left">
<TD height="21" colSpan="4" class="style6"><div align="center">QQ:157859056</div> </TD>
</TR>
</TBODY>
</TABLE>
<div align="center"></div>
</TD>
</TR>
<TR>
<TD><IMG height="11" src="pics/logbot.gif" width="248"></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD><IMG height="12" src="pics/rootbot.gif" width="750"></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY></TABLE>
</form>
</BODY>
</HTML>
wosizy 2009-05-02
  • 打赏
  • 举报
回复
把long这个页面 删除了· 再建个新页面试试··
中年秃头大叔 2009-05-02
  • 打赏
  • 举报
回复
login.aspx这个页面的代码应该有问题
蓝海D鱼 2009-05-02
  • 打赏
  • 举报
回复
如果使用js的页是在框架中
top.frameName.document.all.ElementId
如果使用js的页是从框架页面上新开的页面
opener.top.frameName.document.all.ElementId

iframe父子窗口间js方法调用2009-04-15 15:38父窗口调用iframe子窗口方法

<iframe name="myFrame" src="child.html"></iframe>
myFrame.window.functionName();


iframe子窗口调用父窗口方法

parent.functionName();

父窗口页面

<html>
<head>
<script type="text/javascript">

function say() {
alert("parent.html------>I'm at parent.html");
}

function callChild()
{
//document.frames("myFrame").f1();
myFrame.window.say();
}
</script>
</head>

<body>
<input type=button value="调用child.html中的函数say()" onclick="callChild()">
<iframe name="myFrame" src="child.html"></iframe>
</body>
</html>




子窗口页面

<html>
<head>
<script type="text/javascript">

function say()
{
alert("child.html--->I'm at child.html");
}

function callParent() {
parent.say();
}
</script>
</head>
<body>
<input type=button value="调用parent.html中的say()函数" onclick="callParent()">
</body>
</html>

62,267

社区成员

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

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

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

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