一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Code Behind技术

时间:2008-01-18 编辑:简简单单 来源:一聚教程网

自从Microsoft公司推出了ASP.NET以后,Code Behind就成了大家议论的热门话题了.
  Code Behind,就是所谓的代码分离,它可以使你的程序显得更加有条理、可读性更强!
  在Asp横行的那个时代里,程序员和美工的合作总是显得不那么融洽,稍微的页面改动就会使得我们大动干戈.曾经,我也尝试过在Asp中实现代码分离,比如在服务端事先处理好各项事务,然后用JavaScript将数据接收下来,最后再调用.功能虽然实现了,但是花费却更大了,有点儿东施效颦的感觉.
  现在有了Asp.Net,问题解决了!
  通过一个简单的实例,了解一下Code Behind.
  先建立一个 test.aspx 的页面:
<%@ Page Language="c#" Inherits="jeky" Src="test.aspx.cs" %>
PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">


Code Behind 实例


asp.net,Code Behind">





姓名:





  页面打开后,显示效果如下图所示:
  
  可以看到,该页代码最上方有这么一句:
  <%@ Page Language="c#" Inherits="jeky" Src="test.aspx.cs" %>
  其中 Language="c#" 表示该页运行时使用的是哪种语言编译器, Inherits 属性表示aspx页派生于jeky类,Src属性则指明jeky类所属的文件路径.
  要实现Code Behind功能,需要用二个文件来创建.一个是设计页(如*.aspx),一个是代码页(如*.cs/*.vb).下面来看代码页(test.aspx.cs):
  

热门栏目