public partial class Company_AssociateResource和 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AssociateResource.aspx.cs" Inherits="Company_AssociateResource" %>
他们的关系是继承还是不分类?
第一句代码中有partial 是不分类的标记。第二句代码只能够有Inherits这是继承的标记。
请高手帮我解释下,我找了好多资料,也没找出来。谢谢!
他们的关系是继承还是不分类?
第一句代码中有partial 是不分类的标记。第二句代码只能够有Inherits这是继承的标记。
请高手帮我解释下,我找了好多资料,也没找出来。谢谢!
解决方案 »
- 请教及讨论 如何实现ASP.NET 网上银行接口 在线支付功能
- 三层架构中objectdatasource如何获取BLL层返回的值?
- 关于如何定时录入数据的疑问,求助
- 模式窗体传值问题!!!
- 搞了个网络硬盘(B/s). 现在想写个客户端的Ftp(C/s),不知道怎么写?
- 关于站点统计人数,为何重启电脑或重启iis,数量又变成了0
- 在C#.net中我对DataGrid设置了分页,但运行时出现错误
- 如何对类似checkboxlist的控件进行排版
- TextBox.Text这个属性.是如何知道我输入的值的?
- 页面初始时,传递给session 一个变量,该页面有多个调用,为何重新点击其他按扭时,session值就丢了呢?急!急!急!急!
- 求关于发布vs2008 .net 3.5网站的解决方案
- asp.net网站的部署问题!!!
错, partial是允许把类的代码放到多个物理文件之中。
应该是继承, 否则页面里面就可以访问cs的private的变量了。
1. C# 2.0 引进 “部分类”,支持讲个一个类放在多处定义,编译自动合并成一个类,用 partial 修饰2. inherits 是 asp.net code-behind 的用法
首先,.aspx 实际上会编译成一个类,如果你不在 @Page 指令中指定 inherits,那么这自动编译的类是继承 System.Web.UI.Page
然后,我们可以指定 inherits 来讲代码放在这个 “后置”类中, 实现继承的语义, .aspx 只放 html css js 等元素
但并不多见
Inherits其实你可以简单的理解成一个using
所有的Inherits在最后都会指向一个编译好的dll中
给你举例子,App_Web_ux0ka2fu就是一个dll编译后的
<%@ page language="C#" autoeventwireup="true" inherits="aboutmuge2, App_Web_ux0ka2fu" %>
之前的
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="aboutmuge2.aspx.cs" Inherits="aboutmuge2" %>不知道是不是可以这样说,请高人指点