西1哦 2010-1-6 19:29:30
a.html
<input type="text" value="abcd" name="text" />
然后在创建一个 b.aspx页
b.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
//自动跳转到 a.html页
//这个位置写什么能获得 a.html页上面的 文本框里面的值
string text = //获得 a.html页上面的 文本框里面的值
}
问题:
当运行b.aspx页的时候 在执行Page_Load的时候 自动跳转到 a.html 页上 然后在a.html页上执行完后
自动跳回到b.aspx页获得 a.html 页上面文本框里面的值
1.不可以改a.html上面的代码
2.只可以在b.aspx.cx里面写代码
3.不可以用JavaScript代码实现
4.只可以用C#代码
kimmking-哥本哈根达斯( 20:09:04
1、如果不postback或是submit,服务器端是无法获取值的。
2、一个pageload的过程,是无法中断,使浏览器跳转并维护现场的状态。两个办法可以模拟,(1)在pageload中输出脚本open window或modal,(2)直接添加一个flag,传给一个url,再transfer或redirect到此url,此url对应处理程序必须再处理完毕(submit或postback或close)时,再导向原来的page,并传递一个特殊的flag,使我们在pageload中能识别这个标识,表明已经经过新的url处处理过了。不过这个明显要修改a.html的行为。
如果是modal的,可以用returnValue
如果是open的window或modal,那么和打开的页面有opener的关系,可以在弹出页面的控件的change事件里,把值刷回opener.
所以,你提出的问题是无解的。
分享到:
相关推荐
ASP.NET技术就是由微软的.NET技术细化而来的,它跟ASP技术有些关系,然而又不是仅仅是一个继承,可以讲,ASP.NET跟ASP想比较的话,已经是变得面目全非了,当然好得至少是一个量级以上。 ASP.NET完全基于模块与组件,...
ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP...
ASP.NET常见问题集锦.zip . .. .net中中文乱码问题解决.txt ADO.NET 与 XML:双剑合壁,威力强大.doc ASP.NET HTTP 运行时.doc ASP.NET ViewState 初探.doc ASP.NET Web 方法中的 XmlElement 参数的功能.d ...
ASP.NET Core 是一个功能强大、性能高效的 Web 应用程序框架,适用于开发各种跨平台的 Web 应用程序。本文档提供了 ASP.NET Core 的中文使用手册,旨在帮助开发者快速学习和掌握 ASP.NET Core 的技术。
* ASP 配置系统依赖于 IIS 元库,而 ASP.NET 配置系统是一个基于XML的配置系统 六、ASP.NET 中的内置对象 * ASP.NET 中的七个内置对象:Request、Response、Server、Session、Application、HttpContext、Page 七...
ASP.NET是微软公司推出的一种基于.NET Framework的Web应用程序...每个例子都是一个独立的学习点,将它们结合在一起,你就能够构建出功能完善的Web应用。在实践中不断探索和学习,你将能更好地理解和应用ASP.NET框架。
asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典聊天室asp.net经典...
目录 第一篇 .NET基础 第1章认识 ASP.NET 3.5 第2章 C# 3.0 程序设计基础 第3章 面向对象设计基础 第4章 ASP.NET 的网页代码模型及生命周期 第二篇 ASP.NET窗体控件 ...第29章 制作一个 ASP.NET 校友录系统
【ASP.NET大作业】是一个基于ASP.NET技术完成的项目,主要展示了如何利用.NET框架和ASP.NET Web应用程序开发平台来构建一个高效、用户友好的Web应用。这个大作业可能包括了数据库交互、文档管理等多个功能模块,旨在...
1. **ASP.NET Web Forms**:这是一个用于创建交互式Web页面的模型,通过控件和事件处理程序提供直观的开发体验。在这个项目中,可能使用了诸如TextBox、Button、GridView等控件来展示和操作数据。 2. **ADO.NET**:...
asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统asp.net 排课 系统
在ASP.NET中,每个Web页面都有一个生命周期,包括初始化、加载、验证、呈现和卸载等阶段。开发者可以利用这些阶段的事件来执行特定的任务,如设置控件属性、处理用户输入或保存状态。 四、ASP.NET控件 ASP.NET提供...
5. **页面生命周期**:在ASP.NET Web Forms中,每个页面都有一个生命周期,包括初始化、加载、回发和卸载等阶段。开发者需要理解这些阶段,以确保在正确的时间执行代码。 6. **状态管理**:由于HTTP协议无状态,ASP...
ASP.NET MVC(Model-View-Controller)是一种设计模式,它将应用程序分为三个主要部分:模型、视图和控制器。模型处理业务逻辑和数据,视图负责显示数据,而控制器处理用户输入并协调模型和视图之间的交互。MVC ...
本压缩包包含的是一个完整的ASP.NET项目源代码集合,提供了十个不同的项目示例,这对于学习和理解ASP.NET的工作原理、开发流程以及最佳实践来说,是一个宝贵的资源。 1. **ASP.NET基础**:ASP.NET是.NET框架的一...
ASP.NET网站模板是一种预先设计和编码的网页结构,它为开发者提供了一个快速构建Web应用程序的基础。这个特定的模板是用ASP.NET技术构建的,适用于初学者进行学习和探索。ASP.NET是微软公司推出的用于构建动态网站、...
ASP.NET core 5.0文档PDF(含目录,共5453页)。摘要: ASP.NET Core 文档及新增内容 ASP.NET 比较 .NET Core 和 .NET Framework 入门新增功能 5.0 版中的新增功能 3.1/3.0/2.2/2.1/2.0/1.1 版中的新增功能 教程Web ...
在这个ASP.NET 4.0 完整项目(10个)的压缩包中,你将找到一系列基于ASP.NET 4.0和C#的实践项目,这些项目可以帮助你深入理解和掌握ASP.NET的核心概念和技术。 1. **ASP.NET基础**:在这些项目中,你可以看到ASP...
ASP.NET是一个基于.NET Framework的服务器端编程模型,它提供了一套丰富的控件和工具,简化了Web应用程序的开发过程。而VB.NET(Visual Basic .NET)是一种面向对象的编程语言,是Visual Basic的现代版本,具有更...