很简单呀,吧你的密码放在Session中,比如:
Session["password"]=textbox.Text; //textbox中的值是密码当你执行换页或者刷新时:
textbox.Text=Session["password"]; 即可 wish u good luck
Greatsft
Session["password"]=textbox.Text; //textbox中的值是密码当你执行换页或者刷新时:
textbox.Text=Session["password"]; 即可 wish u good luck
Greatsft
你说用session把内容放不回原来的输入框去,是因为textmode=password的问题
可以,在页刷新的时候把模式改回来,当再次显示的时候再把模试改回去行不行!
然后将用户输入的内容变为*号,然后存到session中。
把你的TEXTBOX的TEXTMODE还是设置为SINGLELINE模式,当它在获得焦点后,响应KEYUP事件,将你输入的值存储到COOKIE或SESSION中去,但在TEXTBOX里显示*,即只要是输入了文字就显示*。
但不知道怎么响应KEYUP事件,在WEB下没有,可能要用JS脚本来写把,焦点的判断也要用脚本来写。
希望能有帮助。
模试改回去是不可以的,没有办法改模式的
使用textbox.textmode=SingleLine不安全的
使用textbox.textmode=SingleLine不安全的
怎么样获取焦点,和KEYPRESS事件,可以讲讲吗?谢谢
<INPUT style="Z-INDEX: 106; LEFT: 360px; POSITION: absolute; TOP: 307px" type="password" value="xxxxxxxxxxxxx">
它的值好象不会丢的。
可以设置焦点,
KEYPRESS事件在WEB下我不知道,也许用WINFORM组件嵌入到web中可以,没试过,
帮你顶
Textbox.attribuate.add("value",Session[["password"]);
TextBox1.Attributes.Add("value",Session["password"]);
TextBox1.Attributes.Add("value",Session["password"].ToString());
现在结贴,散分,hychieftain(不同)请接另外的100分,谢谢大家!!希望各位参与我的另外一个问题:
http://expert.csdn.net/Expert/topic/2991/2991340.xml?temp=.7000238
我怎么样才可以给你另加100分啊????麻烦你告诉我方法,立刻给你加分
另外希望你邀请一些老大继续参加我的关于enableviewstate的问题
http://expert.csdn.net/Expert/topic/2991/2991340.xml?temp=.7000238 多谢!:o)