关于ASP.NET中给密码框赋值的有关问题

关于ASP.NET中给密码框赋值的问题
我现在在做一个保存密码的功能,当用户登录成功,会将用户的用户名、密码保存到COOKIE中,他下次登录的时候,用户名框和密码框将自动读取COOKIE中保存的用户名密码,但是现在问题来了,文本文本框可以读取COOKEIE的中保存的用户名,但是密码框不能读取。不知道该怎么解决,是不是密码框的安全性能,默认不允许读取COOKie呢,请大家帮我解决下,该怎么去实现。
------最佳解决方案--------------------
将TextBox的TextMode属性设置成Password
关于记住账号和密码,有些浏览器直接帮助用户记住,另外,也可以用Cookies来实现。
//记住账号和密码的方式
if (!IsPostBack)
{
    if (!Object.Equals(Request.Cookies["User_LoginID"], null) && !object.Equals(Request.Cookies["User_LoginPWD"],null))
    {
HttpCookie readcookie_id = Request.Cookies["User_LoginID"];
this.user_id.Text = readcookie_id.Value;
HttpCookie readcookie_pwd = Request.Cookies["User_LoginPWD"];
//页面在加载的时候会丢掉TextModel为password的文本,所以,在加载的时候要以加属性的方式来添加其文本
this.user_pwd.Attributes.Add("value", readcookie_pwd.Value);     
    }
}
------其他解决方案--------------------
密码框的cookie名是什么,是不是很通用,被其他网页的覆盖了