读书人

一个简单的有关问题,20快来拿

发布时间: 2011-12-29 22:09:38 作者: rapoo

一个简单的问题,20快来拿

C# code
string username = txtusername.Text;        string password = txtpassword.Text;        DataTable dt=user.UserLogin(username, MySecurity.Pw_Md5(password));        if (dt.Rows.Count == 1)        {            DataRow R = dt.Rows[0];            Session["usin_id"] = R["usin_id"].ToString();            Session["usin_nickname"] = R["usin_nickname"].ToString();            //txtNickname是一个Label            txtNickname.Text = Session["usin_nickname"].ToString();            Response.Redirect(Request.Url.ToString());        }        else        {            MyScript.ShowAndRedirect(this.Page, "用户名或密码错误", Request.Url.ToString());        }


为什么在页面跳转后,txtNickname不显示值,而且好像没有被赋值
这是什么原因,并且有什么办法解决这一问题???

[解决办法]
if IsPostBack then
...


加这个
[解决办法]
if IsPostBack then
...


加这个
[解决办法]
txtNickname.Text = Session["usin_nickname"].ToString();
Response.Redirect(Request.Url.ToString());
也许会显示..但是已经跳转了.
[解决办法]
我滴妈也,,,

额又不会....

辛苦来了就帮你顶一下吧

读书人网 >asp.net

热点推荐