FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 1527|回复: 3
打印 上一主题 下一主题

设置CheckBoxField单元格只读或禁用

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-24 18:46:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想表格中某个CheckBoxField单元格为只读,但是设Enabled=false无效,除非设整列的Enabled=false。

代码如下:

  1. <div>protected void grdMenu_PreRowDataBound(object sender, FineUI.GridPreRowEventArgs e)</div><div>        {</div><div>            FineUI.CheckBoxField chkAdd = grdMenu.FindColumn("colAdd") as FineUI.CheckBoxField;</div><div>            FineUI.CheckBoxField chkUpdate = grdMenu.FindColumn("colUpdate") as FineUI.CheckBoxField;</div><div>            FineUI.CheckBoxField chkDelete = grdMenu.FindColumn("colDelete") as FineUI.CheckBoxField;</div><div>
  2. </div><div>            DataRowView row = e.DataItem as DataRowView;</div><div>
  3. </div><div>            if (row != null)</div><div>            {</div><div><span style="line-height: 1.5;">                chkAdd.Enabled = Convert.ToBoolean(row["Add"]);</span></div><div>                chkUpdate.Enabled = Convert.ToBoolean(row["Update"]);</div><div>                chkDelete.Enabled = Convert.ToBoolean(row["Delete"]);</div><div>            }</div><div>        }</div>
复制代码



沙发
 楼主| 发表于 2014-3-24 19:06:48 | 只看该作者
自己解决了,画蛇添足。
板凳
发表于 2014-3-25 15:42:29 | 只看该作者
七色.NET 发表于 2014-3-24 19:06
自己解决了,画蛇添足。

怎么解决的啊???
地板
 楼主| 发表于 2014-3-31 11:55:27 | 只看该作者
这是FINEUI的一个BUG
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-27 12:41 , Processed in 0.044142 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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