背景我是一个asp.net菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。Request获取值Request获取值有两种Request.Params[“”];//这种类型按照QueryString,Form,Cookies,SeverVaiables四个类型依次获取,会影响性能。Request.Form[“”];//这个是获取post传值的方式,get传值用QueryString,其余略;下一个例子是获取Post传值数据新建一个web窗口Request.aspx,输入<formid="form1"method="post"runat="server"><div><asp:TextBoxID="txtInput"runat="server"/><asp:ButtonID="btnSubmite"Text="提交"runat="server"OnClick="btnSubmite_Click"/></div></form>
Redirect.aspx.cs文件里添加一个btnRegister_Click事件PRotectedvoidbtnSubmite_Click(objectsender, EventArgs e)
{varinput = Request.Form["txtInput"];
Response.Write("输入值是:"+input);
}
运行效果为输出注册的个人信息
Request获取浏览器信息
Request还有其他功能,比如获取浏览器的一些信息下一个例子展示Request获取的一些浏览器信息直接使用Request.aspx,在load事件里输入protectedvoidPage_Load(objectsender, EventArgs e)
{varhttp =Request.Browser;
Response.Write("浏览器名称:"+ http.Browser +"</br>");
Response.Write("浏览器类型:"+ http.Type +"</br>");
Response.Write("操作平台:"+ http.Platform +"</br>");
}
显示效果如下