`
- 浏览:
11815252 次
- 性别:
- 来自:
深圳
-
Codebehind 、Inherits 和aspx的关系
ASP.net的default.aspx文件的page指令
<%@ Page Language="C#" CodeBehind="CheckPoints.aspx.cs"Inherits="Web.UCenter.Point.CheckPoints"%>
codebehind
表示处理aspx页面数据的代码文件,由该代码文件派生出aspx页面类
Inherits
表明该文件继承自哪个命名空间的哪个类 格式:命名空间.类名
我们在编web程序时,通常要要处理两个方面:UI(用户界面,也就是数据的显示)与代码。
为了达到UI与Code的完全分开,我们把UI当作一个对象,Code当作另我一个对象。当然我们要研究这两个对象的关系。code是父类了,UI是子类了。不过他们都是从System.Web.UI.Page继承过来。
关系图:
引入名称空间:using System.Web.UI
父类 page→很多子类Code(*.cs文件)→很多子子类UI(*.aspx文件)
原帖地址:http://hi.baidu.com/qianko/blog/item/52b38fb39b5a53a1d8335a03.html
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
%@ Page language=”c#” Codebehind=”WebForm1.aspx.cs” AutoEventWireup=”false” Inherits=”WebApplication1.WebForm1″ %> 其中有三个属性(Inherits、CodeFile、CodeBehind)非常容易混淆,下面分别给予...
CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> 欢迎使用 ASP.NET! 若要了解关于 ASP.NET 的详细信息,请访问 网站">www.asp.net/cn</a>。 您还可以找到 title="MSDN ...
针对这个问题我在网上找了好多...@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” MaintainScrollPositionOnPostback=”true” Inherits=”Default.Default” %> 在html原页面顶部将...
@ Page Language=C# AutoEventWireup=true CodeBehind=echart2.aspx.cs Inherits=RTC.echart2 %> <!DOCTYPE html> <html xmlns=http://www.w3.org/1999/xhtml> <head runat=server> <meta ...
@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”flush让页面分块逐步呈现.aspx.cs” Inherits=”Web_1.flush让页面分块逐步呈现” %> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitio
javascript中window.confirm这个方法很好用,可以弹出一个确认对话框我们之所以弹出这个对话框,...@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=”WebApplication1._D
其中CodeBehind属性指定代码隐藏页面的名称,Inherits指定所属的命名空间和类,AutoEventWireup属性是可以赋值为true和false,默认是赋值为true。我们先在Default.aspx页面中放入两个Literal控件: 代码如下: <...
@ Page Language=C# AutoEventWireup=true CodeBehind=GetImage.aspx.cs Inherits=KeleyiTestWeb.KImage.GetImage %> <!DOCTYPE ...
@ Page language=”c#” Codebehind=”Main.aspx.cs” AutoEventWireup=”false” Inherits=”Hr.WebForm1″ %> 上边的这行不要用CodeBehind,这是生成CS文件生成DLL文件后,把Dll放到Bin目录中使用的. 如果没有编译...
HouseFeriendSystem <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="HouseFeriendSystem.index" %>
~/mobang/Default.master" AutoEventWireup="true" CodeBehind="view.aspx.cs" Inherits="WEB.view" %> <li><tt> <asp:Label ID="labTitle" runat="server"></asp:Label></tt> <asp:Label ID="l
@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”WebForm1.aspx.cs” Inherits=”testweb.WebForm1″ %> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...
~/newsindex.Master" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="web.index" %> ;"> 最新新闻 <ItemTemplate><p> <a href="NewsDetail.aspx?id=%# Eval (">"> ( Eval("title"&...
@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=”Cyclone.CustomPager.WebApplication._Default” %> <%@ Register assembly=”Cyclone.CustomPager.Pag
@ Page language=”c#” Codebehind=”ShowSimpleFactory.aspx.cs” AutoEventWireup=”false” Inherits=”test.DesignPatternTest.ShowSimpleFactory” %> 当你将这个属性设置为true时,Asp.Net将页面的生命...
@ Page Language=”vb” AutoEventWireup=”false” Codebehind=”MultiUpload.aspx.vb” Inherits=”aspxWeb.MultiUpload” %> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” >...
@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=”Web.Default” %><!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...
@ Page Language=C# AutoEventWireup=true CodeBehind=testjs.aspx.cs Inherits=MyTest.WebUI.Manager.Main.testjs %> <!DOCTYPE html> <html xmlns=http://www.w3.org/1999/xhtml> <head runat=server&...
已经集成ckfinder上传功能了...<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Myreply.aspx.cs" Inherits="webUI.guest.Myreply" ValidateRequest="false" %> 调用前,先在页面引用 路径可以自己改。...
主要功能:勾选子节点的...@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”CustomXMLmanager.aspx.cs” Inherits=”usexml.CustomXMLmanager” %> <%@ Register src=http://www.cnblogs.com/p