TextBox2.Text是不是原始密码?TextBox3.Text 是不是更改后的密码。
你登陆成功后Session["upwd"]和Session["uid"]赋值了么?
************
登录成功后你应该可以知道用户登陆时的uid和pwd了吧。你就在登陆页面,登录成功时写入session
Session["upwd"]=txtpwd.text;Session["uid"]=txtuid.text;
注:txtpwd.text,txtuid.text是我假设你的登录窗体文本框
该这样Session["upwd"] == TextBox2.Text.ToString()