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

怎么设置用户控件里的textbox为只读属性?
用户控件里面有一个textbox,我在一个网页上引用,怎么设置只能读?
貌似用户控件里面没有readonly,enable属性。。。

------解决方案--------------------
Enable=false还是 true,你试一下
------解决方案--------------------
在创建用户空间的时候,把你添加的那个TextBox的ReadOnly属性设置一下不就行了。对于这个用户控件没有ReadOnly属性的。
------解决方案--------------------
用户控件里面没有你可以给用户控件添加一个属性Enable啊 这个Enable引用你内部Textbox的Enable属性
------解决方案--------------------
强制设为ReadOnly=true 应该也可以的吧,最后生成html的时候应该也是只读的
------解决方案--------------------
ReadOnly
------解决方案--------------------
C# code
this.TextUname.ReadOnly=true ;

------解决方案--------------------
你自定义用户控件的时候可以讲textbox的readonly设为true或enable设为false
或者自己给用户控件添上一个enable或readonly的属性
------解决方案--------------------
一般来讲,
ReadOnly=true 就是可以读不可以写但是能复制

enable代表禁用 不能复制的
------解决方案--------------------
参考:
http://www.cnblogs.com/insus/articles/2060661.html
------解决方案--------------------
this.TextUname.ReadOnly=true ;
或者
textbox.Attributes.Add("readonly", "true");