我把TEXTBOX属性TEXTMODE设置为PASSWORD后,就不能给这个TEXTBOX赋值了吗? 好像没有办法,textmode为password的textbox只能接收用户的输入,而且在页面刷新时不保留状态。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如下程序可以对TextBox1附值,不知道是不是你想要的。<form id="WebForm6" method="post" runat="server"><asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 203px; POSITION: absolute; TOP: 111px" runat="server" TextMode="Password"></asp:TextBox><script language=javascript><!--WebForm6.TextBox1.value="mypassword"//--></script></form>或者说出你的具体要求。。 给初值是吧?这个问题出现过而且已经很好的解决但我不记得是那个贴子更糟的我居然不记的是怎样解决的 :<好像是脚本 或者是 在 page_load 里给TextBox的text属性给值你先试一下 呵呵,毛毛雨啊,你居然不记得怎么办,哈..谢谢各位,不过我的情况是这样的:我先把一个用户的用户名,密码,权限,姓名查询出来,值放在相应的TEXTBOX中,然后做修改,在保存修改的结果.目前是查询出来后,密码的TEXTBOX里没有值,如果我不想修改密码,只修改其他东西,那么按保存后,密码就为空了,因为TEXTBOX的MODE为PASSWORD.不知道我说的清楚不?我不能在SCRIPT里写啊,因为查询出来的值不是在SCRIPT里啊 Page.RegisterStartupScript("init",@"<script language=javascript>WebForm2.TextBox1.value='mypassword' </script>");先用这个对付吧 to superkiller page_load 里给TextBox的text属性给值是不行的。 那么就用Page.RegisterStartupScript写吧 不用笑的那么开心吧?要知道那是两个月前的事了。我那时刚接触 .net 别人说了我也看不懂啊 TextBox1.Attributes.Add("value","hgknight"); 这个东西是应该只能使用脚本来解决应为http使用明文发送如果给他初值不说不明智 但 最少是不安全的所以设计者根本就拒绝提供这个功能 Page.RegisterStartupScript("PWD","<script>document.all('TextBox1').value='"+TextBox2.Text+"'</script>");这种方法通过查看源文件就能看到密码了,安全性是谈不上的。 翻了老半天终于找到可江雨来了,那张帖就是他解决的。不过还是不想放弃表示我的苦劳的机会。我说的那张帖:http://www.csdn.net/expert/topic/933/933197.xml?temp=.1494867 呵呵,毛毛雨,我不是笑你,是觉得你的语气很好玩我现在是用了一个TEXTBOX,设置为看不见,然后把值给这个TEXTBOX,然后再在PAGELOAD里赋给MODE属性为PASSWORD的TEXTBOX,这样就没刚才的问题了,不过就是页面上看起来TEXTBOX是空的.怪怪的我再改改 翻了老半天终于找到可江雨来了,那张帖就是他解决的。不过还是不想放弃表示我的苦劳的机会。我说的那张帖:http://www.csdn.net/expert/topic/933/933197.xml?temp=.1494867 我觉得你不应该把密码传回去给他初始化一串 ********传回来后看是不是你的初值是则用户没有改变密码,如果变了就说明用户改变了密码说了这么多就一个意思不给真的密码 在textBox中给一点假信息填一下那个textBox好看一点而已 可以试试用<input type=password runat=server id=Text1> table中如何设置内部边框为虚线 一个网站中出现这个“找不到服务器或 DNS 错误”是怎么回事啊 带逻辑判断的 问卷调查系统 js脚本更换背景图片为什么有时候显示不出来 如何在页面中动态的嵌入磁盘上html文件 duwamish7.0安装时提示要framework sdk 1.0 但我的framework sdk是1.1的,所以无法安装,不知道大家是怎么安装的 如何将SQL连接转换为ACCESS连接 如何在asp.net中注册并应用一个外部的dll? 请帮忙 向大家请教一个问题(急)100分 用GDI+画图后直接用输出流输出,如何使网页包含非图片信息! 为什么如此的Databind不成功?
<form id="WebForm6" method="post" runat="server">
<asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 203px; POSITION: absolute; TOP: 111px" runat="server" TextMode="Password"></asp:TextBox>
<script language=javascript>
<!--
WebForm6.TextBox1.value="mypassword"
//-->
</script>
</form>
或者说出你的具体要求。。
这个问题出现过
而且已经很好的解决
但我不记得是那个贴子
更糟的我居然不记的是怎样解决的 :<好像是脚本 或者是 在 page_load 里给TextBox的text属性给值
你先试一下
谢谢各位,不过我的情况是这样的:
我先把一个用户的用户名,密码,权限,姓名查询出来,值放在相应的TEXTBOX中,
然后做修改,在保存修改的结果.
目前是查询出来后,密码的TEXTBOX里没有值,如果我不想修改密码,只修改其他东西,那么按保存后,密码就为空了,因为TEXTBOX的MODE为PASSWORD.
不知道我说的清楚不?
我不能在SCRIPT里写啊,因为查询出来的值不是在SCRIPT里啊
page_load 里给TextBox的text属性给值
是不行的。
要知道那是两个月前的事了。
我那时刚接触 .net 别人说了我也看不懂啊
应为http使用明文发送
如果给他初值不说不明智 但 最少是不安全的
所以设计者根本就拒绝提供这个功能
可江雨来了,那张帖就是他解决的。不过还是不想放弃表示我的苦劳的机会。
我说的那张帖:
http://www.csdn.net/expert/topic/933/933197.xml?temp=.1494867
我现在是用了一个TEXTBOX,设置为看不见,然后把值给这个TEXTBOX,然后再在PAGELOAD里赋给MODE属性为PASSWORD的TEXTBOX,这样就没刚才的问题了,不过就是页面上看起来TEXTBOX是空的.怪怪的
我再改改
可江雨来了,那张帖就是他解决的。不过还是不想放弃表示我的苦劳的机会。
我说的那张帖:
http://www.csdn.net/expert/topic/933/933197.xml?temp=.1494867
给他初始化一串 ********
传回来后看是不是你的初值
是则用户没有改变密码,如果变了就说明用户改变了密码说了这么多就一个意思
不给真的密码 在textBox中给一点假信息填一下那个textBox
好看一点而已