------- Windows Phone 7手机开发、 .Net培训、期待与您交流! -------  
 
  1. Post:只能用于动态页面处理数据,静态页面中无法使用!(服务器解析会报错)
 
  1. 两种方式传值:getpost的用法区别:
get --- string strName=context.Request.QueryString["txName"]; //get 方式提交的通过 QueryString 获取;
截取浏览器中套接字信息:

post---string strSub = context.Request.Form["txName"];//post提交的通过Request.Form获取;参数存在于请求报文体中:
截取浏览器中套接字信息:
 
get方式场景:一种通过浏览器地址栏的url来提交【1.直接在浏览器后面加入;2.使用超链接;3.通过js实现】(如:<a  href="07DoGet.aspx?txtName=abc&pwd=abc">跳转</a>),另一种通过form表单的method=get
 
post 方式场景:通过 form 表单的 method=post
以上分析了get、post的却别,现在小结其使用: 
什么时候使用 POST ,什么时候使用 GET
可以根据语义来区分:
POST :当浏览器将用户数据传至服务器保存时 ( 如:注册、保存文章等 )
GET :当浏览器为了获取服务器的某段数据时 ( 如:文章详细页面,分页等 )
 
 
Response和Request:


 
 
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------