知识大全 ASP.NET入门教程 10.3.3 事件处理程序/函数
Posted 知
篇首语:黄沙百战穿金甲,不破楼兰终不还。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 10.3.3 事件处理程序/函数相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 10.3.3 事件处理程序/函数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
您将代码放置到了不完全类中 但是 这样并不足以使其正常工作 代码还应该要放置到一个事件处理程序 子程序或某种函数中 ASP NET中的所有代码都是反作用于某种事件 如果没有真正将代码放置到事件处理程序中 则可能需要调用事件处理程序中的某个子程序或函数 最常见的是在初期载入页面时发生的Page Load事件处理程序(参照以下代码)
Sub Page_Load(ByVal Sender As Object byVal e as EventArgs) Handles Me Load … End Sub
当然 不需要手工输入以上代码 如果在Design View中双击该页面 则会添加Page_Load事件处理程序 这也是使用Visual Web Developer的另一个好处 在本书的前面版本中 我们已经使用了功能简单的Notepad作为编辑器来修改代码 这并不是因为我们认可严格的Luddite/anti progress世界观 而是因为Notepad不会修改我们的HTML代码(不同于大多数HTML编辑器) 还因为它是Windows版本自带的工具 使用后台代码 工作会变得稍许复杂 其中有两个文件主要指向相同的页面 当然 仍然可以通过Notepad来管理 但是Visual Web Developer中的特性使得管理这两个单独的页面(将它们看作相互连接的实体)变得更加简单
当然 您可能会考虑为什么不坚持使用Notepad和单文件模型?以下重申了使用后台代码文件的一些优点
&# ; 内容(用户界面)与代码的分离 这样可以让设计师处理标记而程序员编写代码
&# ; 更好的安全性 因为代码并没有暴露给设计师或其他只使用页面内容的人
&# ; 代码可以重复运用于多个页面
然而 这并不是意味着后台代码对所有问题都是完美的解决方案 在以下一些情况下对代码和内容使用单文件仍然很明智
&# ; 单文件最适合于其代码主要由页面上控件的事件处理程序所组成的一些页面
&# ; 在代码较少的地方更加便于浏览单文件页面 因为代码和HTMI 都处在相同的位置
还要考虑其他一些便利的因素 单文件页面便于发送给另一个程序员 因为只有一个文件 它们还更加容易重命名 也比较容易管理文件 因为页面被自包含在一个单文件中 而且只要管理较少的页面 然而 通常都应该将代码放置到一个独立的后台代码文件中 因为在绝大多数方面其优点都胜过了缺点
cha138/Article/program/net/201311/14672相关参考
ASP.NET入门教程6.6取消事件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.6取消事件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.6取消事件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.5间接事件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.5间接事件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.3.2可用的事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程6.2服务器端事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 6.3 为页面添加事件[1]
ASP.NET入门教程6.3为页面添加事件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 6.3 为页面添加事件[2]
ASP.NET入门教程6.3为页面添加事件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 6.3 为页面添加事件[4]
ASP.NET入门教程6.3为页面添加事件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n