ASP.NET对象
ASP.NET有五个基本的常用对象
一张图胜过前言万语
ASP.NET对象重头戏
| 对象名 | 解释 | 属性 | 方法 | 例子 |
| Request | 获取客户端数据信息 |
1、UserAgent:用来获取客户端浏览器版本; 2、UserHostAddress:获取客户端IP地址; 3、ApplicationPath:获取当前网站相对路径; 4、PhysicalApplicationPath:获取当前网址的绝对路径; |
1、 Form[]方法:用来获取客户端以post方式提交数据;Request.Form[“数据名称”] 2、QuertyString[]方法:获取客户端以get方式提交数据;Request.QueryString [“数据名称”] |
网址:index.aspx?id=1,用Request.QueryString [“id”]方式来获取值 |
| Response | 输出数据信息到客户端 |
1、Write()方法:输出信息到浏览器客户端。 2、Redirect()方法:地址转向,将浏览器引导新的web页或者网站。 |
Response.Write(“今天是520”) | |
| Server | 访问服务器信息 |
1、MachineName:获取服务器名称; 2、 HtmlEncode():将字符串进行html编码; 3、Transfer():终止当前页的执行;(与Response.Redirect()相似) 4、MapPath():返回物理路径 |
Server.MapPath(“~”):返回文件夹路径 |
|
| Application | 用来存储一个值,供所有用户共享,该对象存储的值,不会消失,直到网站关闭,用来统计在线人数,聊天室发言,网站访问量 |
1、Application[“couont”]=1 2、 Application[“useronline”]=520 3、Application[“name”]=521 |
、Lock() 、UnLock() |
|
| Session | 与Application刚好想法,总存储单个用户的值,存储每个用户私有信息,网页之间跳转时,存在session里面变量不会清除 |
、TimeOut属性设置生存时间; 、SessionID每个session对象都有自己独立的sessionID,互不影响; |
Abandon()方法结束:退出登录或者注销时可以用此方法 |
常用session来对用户登录情况进行判断存储 Session[“username”]=521; |
感谢您的宝贵时间···
ASP.NET对象的更多相关文章
- ASP: Response 对象 错误 'ASP 0251 : 80004005' 解决办法
Response 对象 错误 'ASP 0251 : 80004005' 超过响应缓冲区限制 这种情况一般是因为需要输出的网页内容太大了,由于asp在输入内容到客户的浏览器上之前,会把需要输出的全部内 ...
- ASP.NET-Request对象
前言:Request对象主要用于获取来自客户端的数据,如用户填入表单的数据.保存在客户端的Cookie等. 一.Request对象概述 1.主要属性 ApplicationPath 获取服务器上a ...
- asp.net 对象转XML,XML转对象
//对象转XML public static string ObjToXml(object obj) { using (MemoryStream Stream = new MemoryStream() ...
- asp.net对象合并
public class com { /// <summary> /// 把参数转为JSON字符串 /// </summary> /// <param name=&quo ...
- ASP Session 对象
http://www.w3school.com.cn/asp/asp_sessions.asp
- asp xml对象转换为string
'xml文件中没有属性的情况 Dim xmlStrxmlStr="<root><count>1</count><error>0</err ...
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(五)
ASP.NET 上下文对象 ASP.NET 提供了一系列对象用来给当前请求,将要返回到客户端的响应,以及 Web 应用本身提供上下文信息.间接的,这些上下文对象也可以用来回去核心 ASP.NET 框架 ...
- ASP.NET中的Request和Respone对象的使用
前台<body>中的表单代码: ASP.NET对象有如下几个: 本文从“asp.net中通过from表单submit提交到后台的实例”来谈谈Request和Response ...
- ASP.NET学习笔记(五)ASP 对象
1.ASP Response 对象用于从服务器向用户发送输出的结果. 2.ASP Request 对象用于从用户那里取得信息 Request.QueryString 命令用于搜集使用 method=& ...
随机推荐
- 常见ETL工具一览,你知多少?
这些年,几乎都与ETL打交道,接触过多种ETL工具.现将这些工具做个整理,与大家分享. 一 ETL工具[国外] 1. datastage点评:最专业的ETL工具,价格不菲,使用难度一般 下载地址:ft ...
- Android 基础-1.0 按钮4种点击事件
第一种 测试使用 直接xml添加,平时在自己的测试demo中使用比较多. 1.直接在xml里给按钮添加点击事件 android:onClick="btn_click" 2.按住op ...
- HTML5调用百度地图API进行地理定位实例
自从HTML5的标准确定以后,越来越多的网站使用HTML5来进行开发.虽然对HTML5支持的浏览器不是很多,但是依然抵挡不了大伙对HTML5开发的热情.今天为大家带来的是使用HTML5调用百度地图AP ...
- java正则表达式匹配文本中想要的字符串
需求:获取一个本地文件中所有符合 $[MAKE_PACKAGE] 格式的字符串,并输出到另一个文件中. public static void main(String[] args) throws Ex ...
- stl_iterator.h
stl_iterator.h // Filename: stl_iterator.h // Comment By: 凝霜 // E-mail: mdl2009@vip.qq.com // Blog: ...
- CH6802 車的放置 和 CH6B24 Place the Robots
6802 車的放置 0x60「图论」例题 描述 给定一个N行M列的棋盘,已知某些格子禁止放置.问棋盘上最多能放多少个不能互相攻击的車.車放在格子里,攻击范围与中国象棋的"車"一致. ...
- uoj problem 21 缩进优化
题目: 小O是一个热爱短代码的选手.在缩代码方面,他是一位身经百战的老手.世界各地的OJ上,很多题的最短解答排行榜都有他的身影.这令他感到十分愉悦. 最近,他突然发现,很多时候自己的程序明明看起来比别 ...
- VC6++常用快捷键
VC6快捷键大全(转载) VC6快捷键大全,记在这里,方便查阅.F1: 帮助Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上 ...
- Linux CentOS安装Azure Cli工具
vim /etc/yum.repos.d/epel.repo [epel] name=epel baseurl=http://mirrors.sohu.com/fedora-epel/6/$basea ...
- 【转】 Pro Android学习笔记(七四):HTTP服务(8):使用后台线程AsyncTask
目录(?)[-] 5秒超时异常 AsyncTask 实现AsyncTask抽象类 对AsyncTask的调用 在哪里运行 其他重要method 文章转载只能用于非商业性质,且不能带有虚拟货币.积分.注 ...