FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1738|回复: 2
打印 上一主题 下一主题

三石兄说不简单

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-16 12:03:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 F壹 于 2013-7-16 14:04 编辑

因为简单,所以最好不要关注,解决后我会考虑删帖。
  1. <x:RenderCheckField Width="100px" DataField="_HASSPEEDS" HeaderText="是否添加速度参数"  />
  2.                             <x:RenderField Width="100px" DataField="CROWEDSPEED" FieldType="String" HeaderText="拥挤最小值">
  3.                                 <Editor>
  4.                                     <x:TextBox ID="TextBox1" Regex="^\d{1,3}(?:\.\d{0,2})?[        DISCUZ_CODE_0        ]quot; RegexMessage="数字,最多两位小数" runat="server" ></x:TextBox>
  5.                                 </Editor>
  6.                             </x:RenderField>                       
  7.                             <x:RenderField Width="100px" DataField="CRAWLEDSPEED" FieldType="String" HeaderText="缓行最小值">
  8.                                 <Editor>
  9.                                     <x:TextBox ID="TextBox2" Regex="^\d{1,3}(?:\.\d{0,2})?[        DISCUZ_CODE_0        ]quot; RegexMessage="数字,最多两位小数" runat="server" ></x:TextBox>
  10.                                 </Editor>
  11.                             </x:RenderField>
复制代码
需求是这样的,当我选中checkbox时,后面的编辑框变为可编辑状态的。我该如何实现当选中或取消选中checkbox时找到当前行textbox然后更改readonly属性。

三石兄说问题不简单,我一时也没反应过来,我理解的是用Js给表格的checkbox添加事件(我一行里面只有这一个checkbox),当选中时,提交会验证后面的textbox输入,当未选中时,会清空后面的textbox并置为readonly。我试着用extjs可是没成功,相当泄气,后来想用最简单的js,一直在查找extjs解决,就没有搞,搞得头大,就发帖来问,没想到三石兄说问题有点含量,各位路过的都看看怎么个解法。

因为我之前是用的模板列,感觉相当丑陋,看到三石兄更新版本后相当漂亮,为此专门升级,升级还有一个原因是老版本一个bug(在页面里用js新增tab页会跳出来undefined警告),没想升级后三石兄说让改回模板列。高手大神路过看过来,看看强大的extjs能否解决此问题。

沙发
发表于 2013-7-16 13:33:07 | 只看该作者
这个问题不简单阿。就是解决了,也不要删贴,以方便后来者学习。

我建议使用模板列实现,会更加灵活,而不是RenderField的Editor(RenderField还真实现不了你的需求)
板凳
 楼主| 发表于 2013-7-16 14:35:18 | 只看该作者
sanshi 发表于 2013-7-16 13:33
这个问题不简单阿。就是解决了,也不要删贴,以方便后来者学习。

我建议使用模板列实现,会更加灵活,而不 ...

谢谢三石兄,我想当然了,原来不简单。我先留着,换回去模板列太难看了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-29 04:40 , Processed in 0.048083 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表