找回密码
 立即注册

QQ登录

只需一步,快速开始

sucydef

中级会员

6

主题

21

帖子

729

积分

中级会员

积分
729

活字格认证

sucydef
中级会员   /  发表于:2012-7-12 18:57  /   查看:13947  /  回复:19
C1WebNumericEdit 这个控件以前买的,大概是08年的产品,不知道啥版本。
想实现普通TextBox的ReadOnly可以吗?

19 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-13 14:42:00
沙发
sucydef 你好

你可以通过查看Dll属性来判断控件的版本,如果不清楚你使用的版本,我们也不能很清楚的调查该问题。而且,我们这里只有2010V1之后的版本。

在2011V3版本中的C1NumericInput控件本身就有ReadOnly属性,你也可看一看你使用的版本中是不是有该属性。
回复 使用道具 举报
sucydef
中级会员   /  发表于:2012-7-13 15:34:00
板凳
回复 2楼dof的帖子

Version=2.1.20073.429,这个版本没有ReadOnly,有救吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-13 16:10:00
地板
抱歉,我这边没有你使用的版本

你可以在客户端通过js给该控件的attributes添加一个readonly="readonly"试一试
回复 使用道具 举报
sucydef
中级会员   /  发表于:2012-7-13 17:11:00
5#
回复 4楼dof的帖子

赋过了,会产生一个悲剧,点Backspace键会把值删除,
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-13 17:22:00
6#
因为我这边没有这个版本的控件,所以无法调试,实在抱歉

如果这个功能是必须的,而且设置readonly也不行,只能看通告截获键盘事件比如onkeydown之类的,然后在事件中来处理。在若不然,也没有其它方法了。
回复 使用道具 举报
sucydef
中级会员   /  发表于:2012-7-13 18:22:00
7#
关键是OnClientKeyDown就算捕捉到BackSpace按钮处理,也无法让这个BackSpace失效,他们照样删除控件里面的值。
回复 使用道具 举报
sucydef
中级会员   /  发表于:2012-7-13 18:45:00
8#
你们的最新版本,有没有网页版的DEMO,不想装试用版
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-16 17:20:00
9#
最新的ComponentOne Studio for ASP.NET Wijmo的在线Demo地址:http://www.componentone.com/SuperProducts/StudioASPNET/Demos/
回复 使用道具 举报
sucydef
中级会员   /  发表于:2012-7-18 09:34:00
10#
能不能这样子,我拷个DEMO给你,反正也是这个旧版本的DLL引用一下,然后你看一下,这个READONLY可不可以设?
VISUAL STUDIO 2005可以吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部