aspx 与 ashx cs
1. aspx 与 ashx
我们知道 aspx :继承自 System.Web.UI.Page
然而Page:IHttpHandler
public class Page : TemplateControl, IHttpHandler
所以我们可以吧aspx看成是高级版的IHttpHandler,
在aspx 进行了高级的封装。
同样是生成HTML代码返回客户页面。
2. aspx 与 cs
aspx 是前端HMTL
cs 是aspx 的codebehind 后台代码。
首先
当我们 向服务器发送请求的时候 也就是输入 Index.aspx 页面的时候, 服务器 会创建一个 Index_aspx 的页面类对象
其中执行page_Load() 方法 调用的是 Page类中的(ProcessRequest)PR 方法 (可以有反编译器查看)
在服务器端是不存在Index.aspx页面的
我们看下面一行代码, 是新建页面后aspx第一行的代码。
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/MasterPage.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="UI.View.Web.BasicUA.Index" %>
CodeBehid="Index.aspx.cs"
Inherits="UI.View.Web.BasicUA.Index"
这时候我们就可以看出 其实Index_aspx是继承自Index.aspx.cs
而 Index.cs是继承自Page
public partial class Index: System.Web.UI.Page
转载于:https://www.cnblogs.com/dragon-L/p/3727755.html
aspx 与 ashx cs相关推荐
- C#中[WebMethod]的用法,aspx、ashx、asmx
在.net 3.5的情况下 前台JQuery做Ajax的时候,服务器端 (1)可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.c ...
- aspx、ashx、asmx文件处理请求效率比较
aspx.ashx.asmx文件处理请求效率比较 原文: http://www.cnblogs.com/liuche/p/3464051.html 你曾经是否苦恼过在系统中使用哪种文件编写客户端请求最 ...
- ajax调用ashx的方法,jquery.ajax请求aspx和ashx的异同 Jquery Ajax调用aspx页面方法
1.jquery.ajax请求aspx 请求aspx的静态方法要注意一下问题: (1)aspx的后台方法必须静态,而且添加webmethod特性 (2)在ajax方法中contentType必须是&q ...
- aspx前台调用cs后台方法
Asp.Net中几种相似的标记符号: <%=...%>< %#...%>< %%>< %@ %>解释及用法 答: < %#... %>:是在 ...
- ashx和aspx的区别
ashx是什么文件? .ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过 ...
- Jquery ajax调用后台aspx后台文件方法(不是ashx)
在asp.net webForm开发中,用Jquery ajax调用aspx页面的方法常用的有两种:下面我来简单介绍一下. (1)通过aspx.cs的静态方法+WebMethod进行处理 简单的介绍下 ...
- ashx aspx asmx
在.net 3.5的情况下 前台JQuery做Ajax的时候,服务器端 (1)可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.c ...
- Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx
Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx 原文: http://www.cnblogs.com/StudyLife/archive/2012/02/22/2363174 ...
- 结合ashx来在DataGrid中显示从数据库中读出的图片
作者:木子 http://blog.csdn.net/derny/ 下面利用ashx文件可以方便实现从数据库中读取图片并显示在datagrid当中 //----------------------- ...
最新文章
- APP Widget的开发
- mysql中的字符匹配查询
- svn服务器搭建经验总结
- zabbix2.0安装与配置
- 计算机网络之物理层:4、编码和调制
- 面试必会之ArrayList源码分析手写ArrayList
- ireport中band指什么_金庸武侠经典书剑恩仇录中,“书剑”指的究竟是什么呢?...
- pp助手苹果版本_PP助手、百度助手相继下线,越狱时代宣告落幕,你曾越狱过吗?...
- 如何把caj转成pdf
- Win10如何查看打印机端口号?
- 华尔街英语:又一成人英语巨头悄然出局
- USRPx310的射频板UBX160
- 【2019.05.23】JS逆向——破解裁判文书网参数(vl5x,guid )爬虫 超级详细
- android n进入分屏代码分析_Android分屏多窗口的实践代码
- 最新android 电脑系统,你的Windows电脑即将可以运行最新版安卓系统
- 打印机相关的c语言程序,VC下打印机的使用
- c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点
- Sublime Text 全程图文指引
- 【Jira数据自动化】Jira接口请求(一)
- 个人入行做智能家居,应该从哪几方面入手?