当前位置:编程学习 > C#/ASP.NET >>

特急:在装有Viusal Studio2005的计算机中,ASP.NET(C#)写输入用户名和密码的程序

要求:新建一个网站,内有两个网页,分别为Login.aspx和Success.aspx,其中Login.aspx网页内要求用户输入用户名和密码,当用户单击登录时,打开Success.aspx网页,并在网页显示用户输入的用户名。
追问:
能把第一种方法说详细点么?我不懂得如何在网页间弄呀!
拖一个按钮出来,然后双击它到了后台它的点击事件处理方法,把Response.Redirect("Success.aspx?UserName="+UserName);写进入就好了,如果两个页面不在同一路径下success.aspx 要加上路径,然后在第二个页面的pageload事件方法里写 string tmp=Request.QueryString[“UserName”],然后你要显示就把tmp赋给控件的值就好了。
答案:网页间传值
1.Response.Redirect("Success.aspx?UserName="+UserName);
用Request.QueryString[“UserName”]获取
2.Server.Transfer("Success.aspx?UserName="+UserName);
用Request.Form[“UserName”]获取
3.用Session或缓存
4.Cookie或本地配置文件
5.数据库建登录临时表,保存到数据库,返回guid
其他:很简单 把输入的值传到Success.aspx页面里或用session存取

上一个:实时采集程序使用asp.net,asp哪个效率高
下一个:程序(网站)开发,学SQL,c#,ASP.NET够吗?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,