在asp.net(c#)中如何实现代码分离,以及代码分离有何好处?

解决方案 »

  1.   

    在Page 中加入:Codebehind="×××.aspx.cs",这样即可指定相关的代码类文件。
      

  2.   

    无论如何,代码分离并预先编译为DLL都可以获得性能提高,原因是DLL会被预先加载,而没有分离的每个页面在第一次请求时都会被重新编译,消耗时间
      

  3.   

    代码隐藏是通过继承实现的。你写一个继承自System.Web.UI.Page基类,放在cs文件中。在aspx文件中的@Page指令中包含Inherits属性,值是你的那个类名。ASP.NET从你的类派生出一个类,做它该做的事。