一.asp.net中的内置对象
1.Page对象
属性:isPostBack 回传 返回bool类型
通过url访问就是首次加载,通过控件事件访问页面就是回传.
二.页面的执行过程
a.每次访问页面,或访问页面的某些数据时,都要请服务器发送请求
b.当服务器接受请求后,服务器从磁盘中查找请求的aspx的页面
c.把aspx页面转换为html,发送给客户端
d.执行完在从内存中移除页面和cs
三.Request对象
作用.一个请求,服务器可以接受Request对象可以获取向服务器提交的信息.
a.get方式
语法.url请求 http://localhost/index.aspx?id=3&name=zzh
string id = Request.QueryString["id"]; //id=3
b.post方式
<form>
用户名:<input type ="text", name ="zzh"/>
</form>
string name = Request.QueryString["name"]; //name=zzh
通用获取方式:
string name = Request.Param["name"]; 不管是get还是set都可以获取
四.Reponse对象
方法:Response.Write() //输出
Response.End(); //结束输出
Response.Redirect(); 重定向
五.Cookie对象(信息保存在客户端,安全性不高)
方式一:Response.Cookies["CookieName"].Value=值.
方式二(设置过期时间)
HttpCookie cookie = new HttpCookie(name,value)
cookie.Expries = "";DateTime.Now.AddDay(7);
cookie只能保存4kb
读取Cookie
string value = Request.Cookies["名称"].Value;
六.Session对象(信息保存在服务器,安全性高)
保存值: Session["名称"] = 值
取值: string name = Session["name"]; //获取的时候判断是否为空*
会话结束: Session.Abandon();
七.Application对象
储存全局变量,一般用于在线人数统计
用法和Session雷同
一般用于Global.asax文件:
Application_Start() , Application_End(),Session.Start(),Session.End()
使用全局变量的时候一定要Lock,,,,,Unlock
八.Server对象
UrlEncode(),,,UrlDecode(),,,,Excute(),,,,Trasfar(),,,,MapPath(),,,HtmlExcode(),,,,HtmlDecode()
九.获取模板页中的值
方式1:属性
a.内容页中this.master.属性
b.this.Master.FindControl("控件iD")
十.在ASP.NET中使用js及表单验证
推荐写法:
a.Jquery
b.Literal
十一.网站的部署
IIS,端口号,主机头
web.config文件:连接字符串加密与解密
错误页
一般处理程序的配置
身份验证配置
十二.Web Service
十三.Jquery's AJAX
get post ajax
十四.Jquery.template.js

最新文章

  1. Beta项目冲刺 --第五天
  2. html中拼接字符串问题
  3. Hive DDL DML SQL操作
  4. unity HideInInspector与SerializeField
  5. 2016年11月19日 星期六 --出埃及记 Exodus 20:10
  6. PIP安装Python的scipy,scrapy等包出现“failed building wheel for xxx”问题解决办法
  7. Calculate drive total/free/available space
  8. C++11角括号
  9. 【大数模板】C++大数类 大数模板
  10. 百亿级别数据量,又需要秒级响应的案例,需要什么系统支持呢?下面介绍下大数据实时分析工具Yonghong Z-Suite
  11. asp.net管道模型
  12. 学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面
  13. Numerical Analysis
  14. Jupyter notbook&amp; REVEAL.JS&amp; nbconvert 使用jupyter notebook制作slides
  15. jdk7 并行计算框架Fork/Join
  16. C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why?
  17. 【转载】 Pytorch 细节记录
  18. hustoj升级
  19. 使用scrapy爬取dota2贴吧数据并进行分析
  20. mtail 提取应用日志数据到时序数据库的工具-支持prometheus

热门文章

  1. 3年Java开发都知道的Redis数据结构和通用命令
  2. ssh服务介绍及配置
  3. 吃透Python上下文管理器
  4. Python基础-day01-6
  5. NLP(十八)利用ALBERT提升模型预测速度的一次尝试
  6. Flutter - You need to use a different version code for your APK or Android App Bundle because you already have one with version code 1.
  7. 原生js复制粘贴上传图片前后台代码,兼容firebox,chrome, ie11,亲测有效
  8. c++-类与类的关系
  9. 松软科技课堂:JS HTML DOM
  10. JS Math对象、日期对象、函数、定时器