日期:2014-05-17  浏览次数:20557 次

怎么给input的密码框赋值
input的类型为password   我知道不能直接txtpwd.value="值"; 这样是赋值不上的
我也知道 密码框只有get属性没有set属性
  但是网上有人说this.txtPwd.Attributes["value"]="值";可以赋值上去
 但是我试过了 都不行
   请问有别的办法吗?

------解决方案--------------------
this.txtPwd.Text = "value"; 

------解决方案--------------------
引用:
input的类型为password   我知道不能直接txtpwd.value="值"; 这样是赋值不上的
我也知道 密码框只有get属性没有set属性
  但是网上有人说this.txtPwd.Attributes["value"]="值";可以赋值上去
 但是我试过了 都不行
   请问有别的办法吗?

应该是这样的,this.txtPwd.Attributes["value","值"]
------解决方案--------------------
.cs 
 protected string pwdValue = "";

.html
 <input type="password"  value='<%=pwdValue %>' />
------解决方案--------------------
在测试的时候 老输入密码 特烦
------解决方案--------------------
引用:
input的类型为password 我知道不能直接txtpwd.value="值"; 这样是赋值不上的
我也知道 密码框只有get属性没有set属性
  但是网上有人说this.txtPwd.Attributes["value"]="值";可以赋值上去
 但是我试过了 都不行
  请问有别的办法吗?

其实只要把html控件,换成服务器控件TextBox就可以了,前段时间我也一直为这个问题烦恼
------解决方案--------------------
引用:
input的类型为password 我知道不能直接txtpwd.value="值"; 这样是赋值不上的
我也知道 密码框只有get属性没有set属性
  但是网上有人说this.txtPwd.Attributes["value"]="值";可以赋值上去
 但是我试过了 都不行
  请问有别的办法吗?

其实只要把html控件,换成服务器控件TextBox就可以了,前段时间我也一直为这个问题烦恼