深圳团购网站设计多少钱,安卓应用市场官方版下载,办公室装修风格,重庆手机网站推广资料1.读取窗体变量四种方式#xff1a;
(1).使用Request.Form属性读取窗体变量 (2).使用Request.QueryString属性读取窗体变量 (3).使用Request.Params属性读取窗体变量 (4).通过服务器控件的属性直接读取窗体变量
#xff08;1#xff09;.使用Request.Form属性读取窗体变量…1.读取窗体变量四种方式
(1).使用Request.Form属性读取窗体变量 (2).使用Request.QueryString属性读取窗体变量 (3).使用Request.Params属性读取窗体变量 (4).通过服务器控件的属性直接读取窗体变量
1.使用Request.Form属性读取窗体变量
HtmlForm控件的Method属性的默认值为post。在这种情况下当用户提交网页时表单数据将以HTTP标头的形式发送到服务器端。此时可以使用Request对象的Form属性来读取窗体变量。如txtUserName和txtPassword的文本框控件则可以通过以下形式来读取它们的值 Request.Form[txtUserName] ;Request.Form[txtPassword]
2使用Request.QueryString属性读取窗体变量
如果将HtmlForm控件的Method属性设置为get则当用户提交网页时表单数据将附加在网址后面发送到服务器端。在这种情况下可以使用Request对象的QueryString属性读取窗体变量。Request.QueryString[txtUserName] ;Request.QueryString[txtPassword]
3使用Request.Params属性读取窗体变量
不论HtmlForm控件的Method属性取什么值都可以使用Request对象的Params属性来读取窗体变量的内容,如Request.Params[txtPassword]或者Request.[txtPassword]优先获取GET方式提交的数据它会在QueryString、Form、ServerVariable中都按先后顺序搜寻一遍。
Request包含以上两种方式(优先获取GET方式提交的数据)它会在QueryString、Form、ServerVariable中都按先后顺序搜寻一遍。Request.Params是所有post和get传过来的值的集合request.params其实是一个集合它依次包括request.QueryString、request.Form、request.cookies和request.ServerVariable。
注意当使用Request.Params的时候这些集合项中最好不要有同名项。如果仅仅是需要Form中的一个数据但却使用了Request而不是Request.Form那么程序将在QueryString、ServerVariable中也搜寻一遍。如果正好QueryString或者ServerVariable里面也有同名的项那么得到的就不是想要的值了。
4通过服务器控件的属性直接读取窗体变量
除了以上3种方式之外也可以通过服务器控件的属性来直接读取窗体变量这是获取表单数据的最常用、最简单的方式。例如 txtUserName.Text 转载https://www.cnblogs.com/shangshen/p/3450654.html