为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET 2.0里aspx和cs两个文件之间的关系?

ASP.NET 2.0里aspx和cs两个文件之间的关系?

郎朗坤 2018-11-20 05:02:52
ASP.NET 2.0中的partial,实际上是把存储于不同文件中的HTML和code behind编译成一个单独的Web Page Class.请问上述这种说法对吗?如果对的,那为什么在CodeFile里定义的私有变量不能在aspx页面里访问呢?在asp.net 2.0里面,aspx和cs两个文件之间的关系是partial 还是Inherits?
查看完整描述

2 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

比如Default.aspx页面,.cs可能生成一个叫_Default的类或者叫Default的类

而.aspx会生成一个叫aspnet_Default的类,这个类继承自_Default类/Default类

因此,如果你在.aspx写了与.cs中有相同签名的方法,.aspx中的方法是最后会执行的,.cs的就被无视了


查看完整回答
反对 回复 2018-11-21
?
当年话下

TA贡献1890条经验 获得超9个赞

partial是用在类,接口的拆分定义上的,并不包括html

aspx是页面文件,cs是代码文件,不一样的,是分离的.


查看完整回答
反对 回复 2018-11-21
  • 2 回答
  • 0 关注
  • 586 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信