最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ASP.NET 2.0 new features
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
From quickstart:
Simplified Code Behind Model New in 2.0ASP.NET 2.0 introduces an improved runtime for code-behind pages that simplifies the connections between the page and code. In this new code-behind model, the page is declared as a partial class, which enables both the page and code files to be compiled into a single class at runtime. The page code refers to the code-behind file in the CodeFile attribute of the <%@ Page %> directive, specifying the class name in the Inherits attribute. Note that members of the code behind class must be either public or protected (they cannot be private).
C# CodeBehind Code Separation
The advantage of the simplified code-behind model over previous versions is that you do not need to maintain separate declarations of server control variables in the code-behind class. Using partial classes (new in 2.0) allows the server control IDs of the ASPX page to be accessed directly in the code-behind file. This greatly simplifies the maintenance of code-behind pages.
这对开发来说确实是一个改进,CodeBehind中去掉server control的声明会使代码"清爽"很多,看起来舒服多了。请看示例:
这对开发来说确实是一个改进,CodeBehind中去掉server control的声明会使代码"清爽"很多,看起来舒服多了。请看示例:
页面中我们放置一个textbox:
Test.aspx
<%@ page language="C#" CodeFile="Test.aspx.cs" Inherits="Test_aspx" %>
-
上一个: 用C#生成中文汉字验证码的基本原理
-
下一个: 用托盘控制windows服务的c#实现
相关文章
- 理解Asp.Net中WebForm的生命周期 06-20
- asp.net中使用母版制作出的页脚效果 05-17
- ASP.NET在使用X509Certificate2出现问题时的一些解决方法 05-16
- ASP.NET 定时器回调方法的重入 04-20
- 剖析Asp.Net Web API路由系统---WebHost部署方式 04-13
- Asp.net用Button打开另一个的frm的教程 12-26