.net 2.0 只读TextBox取值问题
2007-06-25 19:18
267 查看
.net 2.0中,当我们想让用户只看到TextBox的Text,值通过JS脚本来设置时,
往往会把TextBox的ReadOnly属性设置为True.
但这样在Server端就会获取不到Client端用JS脚本改变后的值.因为
Microsoft为了安全性,默认ReadOnly属性为True的控件是你不想改变值的,也
就是说禁止获取只读属性的控件的值.
如果想要获得只读控件的值,还是有办法的.
步骤1:把控件的ReadOnly属性设为false
步骤2:加上这句this.TextBox1.Attributes.Add("ReadOnly", "ReadOnly");
这样我们就能通过TextBox1.Text获得值了
注:TextBox1为你的控件的ID
往往会把TextBox的ReadOnly属性设置为True.
但这样在Server端就会获取不到Client端用JS脚本改变后的值.因为
Microsoft为了安全性,默认ReadOnly属性为True的控件是你不想改变值的,也
就是说禁止获取只读属性的控件的值.
如果想要获得只读控件的值,还是有办法的.
步骤1:把控件的ReadOnly属性设为false
步骤2:加上这句this.TextBox1.Attributes.Add("ReadOnly", "ReadOnly");
这样我们就能通过TextBox1.Text获得值了
注:TextBox1为你的控件的ID
相关文章推荐
- .NET 2.0 中TextBox只读时在客户端赋值后的取值问题【转】
- .NET 2.0 中TextBox只读时在客户端赋值后的取值问题
- .net 2.0 只读TextBox取值问题
- .NET 2.0 中TextBox只读时在客户端赋值后的取值问题
- Net基础:.NET 2.0 中TextBox只读时在客户端赋值后的取值问题
- .NET 2.0 中TextBox只读时在客户端赋值后的取值问题(转)
- .NET 2.0 中TextBox只读时在客户端赋值后的取值问题(转)
- NET 2.0 中TextBox ReadOnly="true"(只读)时在客户端赋值后的取值问题
- .NET 2.0 中textbox的Readonly属性为真时如何取值
- TextBox属性设为Readonly时,.net后端程序无法取值的问题解决
- asp.net中TextBox设为只读后的取值问题
- asp.net中TextBox设为只读后的取值问题
- asp.net 中TextBox只读时在客户端赋值后的取值问题
- TextBox属性设置为只读后台获取不到值的问题
- 从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法
- 用Delphi7 调用.NET 2.0的WebService 所要注意的问题
- Asp.net Ajax Extensions在.net 2.0中的问题
- .Net 2.0 WebService传递参数的问题
- ASP.Net TextBox只读时不能通过后台赋值取值
- 关于服务端控件textbox的disabled属性设置为disabled后在服务端无法取值的问题