`
hehailin1986_163.com
  • 浏览: 151077 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

aspx与对应.cs之间的关系

    博客分类:
  • .Net
阅读更多

在asp.net中,aspx的作用主要是显示页面布局,.cs文件是控制程序逻辑的。

并且,通过反编译工具之后会发现,.cs中,类前的关键字partial,这说明页面对应.cs类是一个分部类,就是可以把一个类分成两块来写,或分到两个文件中去写,.cs是一部分,另一部分就是在aspx中用run=”server”属性的签标,这些标签成为.cs类的一个字段,所以我们能在aspx中能访问到这些对象。

      在有请求到达服务端时,服务端就会把aspx<%%>生成一个类(运行时产生的),并且这个类是继承对应.cs这个类的,这样也就是说,在<%%>中的代码,能访问到.cs类中的非私有变量,也就是我们可以访问到.cs中protected和public级别的成员和方法

最后,.cs的子类和HTML代码在IISCLR的协作下,生成页面文件发送给客户端。

[仅作记录学习之用]

 


 


 

分享到:
评论

相关推荐

    .NET C# 【微信支付】API对应的SDK WxPayAPI_CS_v3 调试通过与 微信公众号支付接口文档V3.3.7.pdf

    NET C# 【微信支付】API对应的SDK vs2010 环境 WxPayAPI_CS_v3(代码) 调试通过。里面有 word配置说明 和【微信支付】微信公众号支付接口文档V3.3.7.pdf 。开发过程很多不懂。本身是小白,现在提供给小白一样的人,...

    华坪民族旅游网站源码.rar

    一个简单的新闻管理系统,后台可以导出新闻列表到Excel ... 本网站采用(Microsoft Visual Studio 2008 sql2000...DB_51aspx下为Sql数据库文件,附加后修改web.config、App_Code/DB.cs、Class1.cs中对应的数据库连接字符串

    ASP.NET华坪民族旅游网站源码

    华坪民族旅游网站源码 一个简单的新闻管理系统,后台可以导出新闻列表到Excel ...本网站采用(Microsoft Visual ...DB_51aspx下为Sql数据库文件,附加后修改web.config、App_Code/DB.cs、Class1.cs中对应的数据库连接字符串

    PowerTalkBox即时通讯源码和应用

    本示例项目是单客服与多个客户之间的聊天,如果想更改成多个客服,只要注意两个地方即可。 WinForm下PowerTalkClient客户端LoginFrm.cs的登录框this.textBox1.Text = "在线客服";,上面默认是 "在线客服" WebForm下...

    网上书店系统(北大青鸟内部).rar

    一个简单的网上书店系统,有图书管理...DB_51aspx下为Sql数据库文件,附加即可,注意:除修改web.config中的Sql连接信息以外还要对App_Code/Class1.cs中的Sql登录信息也要做对应的修改。 默认管理帐号和密码均为51aspx

    连连银通支付WEB-DEMO开发包

    快捷支付WEB接入说明: 1、目录说明 |-- C#开发包 |-- Java开发包 ... |-- openssl-0.9.8k_WIN32(RSA密钥生成工具).zip(商户使用RSA 签名时用到) ... urlReturn.aspx,urlReturn.aspx.cs 同步通知返回页面

    asp.net验证码控件下载及详解

    在rar文档中有readme.txt文件进行了如何在web.cfg,aspx,aspx.cs,以及dll对应的.refresh文件修改,保证能够准确调用验证码。网上的教程较为简单,也是相互转载,不够具体。希望在这里能够找到您的答案。

    PowerTalkBox即时通讯源码(改进版).rar

    WebForm下Web端PowerTalk/IM/Chat.aspx.cs的string WebServiceAnser = "在线客服", 上面默认是 "在线客服"  "在线客服"这两个对应上即可多一个客服 比如,你的数据库里的名是 客服1,客服2,.....等等,利用程序...

    网上书店系统(北大青鸟内部)源码

    上书店系统(北大青鸟内部)源码 ...DB_51aspx下为Sql数据库文件,附加即可,注意:除修改web.config中的Sql连接信息以外还要对App_Code/Class1.cs中的Sql登录信息也要做对应的修改。 默认管理帐号和密码均为51aspx

    华坪民族旅游网站

    华坪民族旅游网站源码 一个简单的新闻管理系统,...数据库为DB_T下Sql数据库文件,附加后修改web.config、App_Code/DB.cs、Class1.cs中对应的数据库连接字符串 作者:稼轩,发布者:liulin125 源码收集于51aspx.com.

    PowerTalkBox即时通讯源码(改进版)

    本示例项目是单客服与多个客户之间的聊天,如果想更改成多个客服,只要注意两个地方即可。 WinForm下PowerTalkClient客户端LoginFrm.cs的登录框this.textBox1.Text = "在线客服";,上面默认是 "在线客服" WebForm下...

    将Repeater控件数据导出到Excel或Word

    //将下列代码放入需要导出数据的.aspx文件对应的.cs文件中 // private void Export(String FileType, String FileName) { Response.Clear(); Response.BufferOutput = true; //设定输出字符集 Response....

    SQL Server 2005 Web 应用开发.rar

    (5) 扩展名为“.aspx.cs”的文件是相对应的asp.net的Web页面的c#程序代码文件。 (6) 扩展名为“sln”的文件Visual Studio 2005的项目工程文件,通过打开该项目工程文件,将打开本书中第14章Web系统使用的封装类...

    ASP.NET的网页代码模型及生命周期

    生成.aspx页面对应的类后会将该类与cs文件中的类进行协调生成新的类,该类会通过IIS在用户浏览页面时呈现在用户的浏览器中。 4.1.4 创建ASP.NET Web Application ASP.NET网站有一种好处,就是在编译后,编译器将整个...

    [原创软件]FileUpgrade V2.0.1(程序员专用文件更新提取工具)

    假如您做了一个网站,在您网站上线之后,您可能会经常的对网站进行更新修改,在您修改之后,您可能并不想把所有的文件全部上传到服务器上,只是想把更新的文件上传,而且只上传例如.aspx/.dll的文件,而不上传.cs的...

    MF00101-带助手OA.zip

    源码页面分离,源码在Source里面,Source\xyoa里.cs源码对应所有OA 程序里的aspx页面,修改源码后,直接重新生成xyoa即可,OA程序部分自动生效。 xyoa/main.cs224行,设置底部单位信息,修改后重新生成xyoa即可。 ...

    SubSonic3.0使用Demo1.0——应用了T4模版可减少开发过程中70%以上的代码量以及80%以上的出错率

    SubSonic3.0使用Demo1.0...还有使用In查询时,插件也不能很好的进行解释,所以我封装了ConditionHelper.cs条件类,将In查询转换为多个Or关系的等于查询语句,在使用时也有一些讲究的,具体请查看Test.aspx.cs中的例子。

    将Access数据库中数据导入到SQL Server中的详细方法实例

    @ Page Language=”C#” AutoEventWireup=”true” CodeFile=”AccessToSQL.aspx.cs” Inherits=”AccessToSQL” %&gt; &lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...

    袖珍考试系统源码.rar

    一个功能非常简单的在线考试系统,实现基本的登录验证和单选、多选等,题型仅有单选题和多选题,答题后会根据答案进行分数判断 ...DB_51aspx下为Sql数据库,附加后在App_Code/DBHelper.cs中修改对应的数据库连接字符串

    Treeview动态添加用户控件传值和取值的实例代码

    主要功能:勾选子节点的...@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”CustomXMLmanager.aspx.cs” Inherits=”usexml.CustomXMLmanager” %&gt; &lt;&#37;@ Register src=http://www.cnblogs.com/p

Global site tag (gtag.js) - Google Analytics