一个简单的问题,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());
也许会显示..但是已经跳转了.
[解决办法]
我滴妈也,,,
额又不会....
辛苦来了就帮你顶一下吧