Asp.net response对象与request对象使用介绍
网络编程 2021-07-04 22:41www.168986.cn编程入门
这篇文章主要介绍了Asp. response对象与request对象使用,需要的朋友可以参考下
1.Response:服务器发给客户端信息,或者说是服务器的向用户发送输出结果。
Redirect:让客户端重新定向到指定的 URL。
Write写出指定字符串。
2.request:客户端发给服务器,或者说是从客户端取得信息。
form从使用post提交方式的表单获取表单元素的值。
querystring取回查询字符串中的变量值,适用于get提交方式的表单。
举一个列子一个登陆页面,还有一个主页面。当登陆页面登陆成功后,就自动跳转到主页面。
1.login.aspx
代码如下:
<form id="form1" runat="server" method="post" >
<div>
<div>
<asp:Label ID="lbluser" runat="server" Text="用户名"></asp:Label>
<asp:TextBox ID="txtuser" runat="server"></asp:TextBox>
</div>
<div></div>
<div>
<asp:Label ID="lblpwd" runat="server" Text="密 码"></asp:Label>
<asp:TextBox ID="txtpwd" runat="server"></asp:TextBox>
</div>
<div>
<asp:Button ID="Button1" runat="server" Text="登录" OnClick="Button1_Click" style="width: 40px" />
</div>
</div>
</form>
login.aspx.cs
代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
string user = Request.Form.Get("txtuser").ToString();//客户端发给服务器需要提交的用户名
string pwd = Request.Form.Get("txtpwd").ToString(); //客户端发给服务器需要提交的密码
if (user == "1" && pwd == "1")
{
Response.Redirect("main.aspx?user=" + user); //跳转到主页面
}
else
{
Response.Write("登录失败");
}
2.main.aspx.cs
代码如下:
protected void Page_Load(object sender, EventArgs e)
{
string user = Request.QueryString["user"].ToString();//获取user用户名
Response.Write("欢迎" + user + "登录");
}
当登录页面获得正确的用户名和密码以后就会将密码跳转到主页面,主页面也会提示登录成功的提示。当输入错误,会有登录失败的提示。
在做牛腩新闻发布系统中,这两个对象就会经常被用到,相信在以后的学习中会用到的更多,理解的也会更深刻。
编程语言
- 宿迁百度关键词排名指南:实现精准营销的关键
- 四川SEO优化怎么做网络推广
- 立昂技术备案老域名收购:如何为您的业务赋能
- 安徽百度关键词seo贵不贵,一般需要多少钱
- 吉林百度快照排名怎么做电话营销
- 多伦新手做SEO怎么做
- 甘肃优化关键词排名推广怎么做论坛营销
- 沙雅SEO网站推广:提升您的在线可见性
- 四川SEO优化如何提升销售额和销售量
- 聂荣网站排名优化:提升网站可见性的全方位指
- 涞水SEO:提升地方企业在线可见性的策略
- 辽宁百度seo排名怎样做网站排名
- 临湘哪有关键词排名优化:提升网站可见度的关
- 黑龙江百度网站优化有没有优惠
- 凉城优化关键词排名推广:提升您的网络可见性
- 萝北整站优化:提升您网站流量和排名的全面指