• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

asp.net中.ASPX与.CS文件的关系

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

.aspx文件继承自.cs文件

 

虽然一个   Web   窗体页由两个单独的文件组成,但这两个文件在应用程序运行时形成了一个整体。项目中所有   Web   窗体的代码隐藏类文件都被编译成由项目生成的动态链接库   (.dll)   文件。Web   窗体   .aspx   页文件也会被编译,但编译的方式稍有不同。当用户第一次浏览到   .aspx   页时,ASP.NET   自动生成表示该页的   .NET   类文件,并将其编译成另一个   .dll   文件。为   .aspx   页生成的类从被编译成项目   .dll   文件的代码隐藏类继承。

只要   Web   窗体页受到请求,此   .dll   文件就会在服务器上运行。在运行时,此   .dll   文件通过动态创建输出并将其发送回浏览器或客户端设备来处理传入请求和响应。

 

<%@   Page   language="c#"   Codebehind="WebForm.aspx.cs"   Inherits="MyNamespace.WebForm"  %>   
  Codebehind="WebForm.aspx.cs"   这一句表示绑定的代码文件  
   
  Inherits="MyNamespace.WebForm"   这句非常重要,它表示页面继承的类名称,也就是CodeBehind的代码文件中的类,这个类必须从System.Web.WebControls.Page派生


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap