
正文
关于asp.net事件回传机制的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
浅谈ASP.NET内部机制(三)
而ASP.NET的源码则是其内部机制的核心,通过深入探究ASP.NET源码,我们可以更好地了解ASP.NET的工作原理和实现方式,从而更好地应用ASP.NET进行Web开发。获取ASP.NET源码 首先,我们需要获取ASP.NET的源码。
因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。
ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。
在ASP.NET中,该层可以用SqlClient或OleDb从SQL Server或Access数据库取数据,把数据通过DataSet 或DataReader的形式给BLL,BLL处理数据给表现层。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。
Microsoft .NET平台包括用于创建和操作新一代服务的.NET基础结构和工具;可以启用大量客户机的.NET User Experience;用于建立新一代高度分布式的数以百万计的.NET积木式组件服务;以及用于启用新一代智能互联网设备的.NET设备软件。
相关问答
Q1: asp.net的ViewState是什么意思?
其中的ViewState就是你说的视图状态。视图状态,就是把参数放在客户端页面表单的隐藏域里,回传时发送给应用程序。好处是:不占用服务器资源,缺点是尽管经过加密,安全风险较大。
viewstate,字面上讲就是视图状态,也就是你的页面上的那些控件的状态,例如值是什么,是选中还是没选中,就是由这些viewstate来保存的。
ASP.NET 允许您使用应用程序状态来保存每个活动的 Web 应用程序的值,应用程序状态是 HttpApplicationState 类的一个实例。应用程序状态是一种全局存储机制,可从 Web 应用程序中的所有页面访问。
这就是viewstate的功能。在服务器初始化页面后,它会读取隐藏在你回发的页面中的viewstate,从中读取相应信息,在服务器端将文章字体变为你当初自定义的字体。
“id”属性为“__EVENTVALIDATION”的隐藏字段是ASP.NET 0的新增的安全措施。
ViewState[A]=B就是将字符串B赋值给ViewState[A],和Session用法差不多,直接在页面里赋值即可。
Q2: ASP.NET的错误处理机制
1、如果 catch里不处理错误,那么就忽略 但是要跳出整个catch过程 不管 有没有发生错误 在跳出前 都先运行finally里的 语句 如果在catch里抛出 错误 一旦 asp。
2、重新启动IIS服务:有时候,重启 IIS 服务可以解决一些问题。在命令提示符中输入以下命令来重新启动 IIS 服务:Copy code iisreset 检查端口冲突:确保你的 ASP.NET 应用程序所使用的端口没有被其他应用程序占用。
3、Page_Error:如果在页面处理过程中出现未处理的例外,则激发 Error 事件。错误事件为您提供了妥善处理错误的机会。Page_AbortTransaction:如果要指明交易是成功还是失败,交易事件非常有用。
4、net共用一个application pool的时候就会出现这种问题。解决方法就是分别建一个application pool给每个版本的.net 然后进入iis,在每个文件夹上右键属性,点asp.net选项卡,确认每个网站被设置了相对应的.net版本。
5、也就是说,这个系统首先在另一个人的机子上做成功的,她已经配置了IIS甚至已经创立了连接了。
关于asp.net事件回传机制和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








