DXperience控件包,使用起来非常方便,但有时候某些功能的实现在文档中不太容易找到解决方案,比如下面要提到的这个功能我就在文档中找了很久也没找到,最后还是在官方论坛上找到的。

具体问题是这样的:我需要使GridView中满足某个条件的行可编辑,其余的行不可编辑。问题就是这样,很简单,在GridView的ShowingEditor事件中来判断条件,满足条件就不可编辑,否则可编辑,实现代码片段如下:

private void gridView1_ShowingEditor(object sender, CancelEventArgs e)
{
DataRow row = this.gridView1.GetDataRow(this.gridView1.FocusedRowHandle);
if (row != null)
{
if (row["STATE"].ToString() == "发布")//当STATE字段为发布的时候
{
e.Cancel = true;//该行不可编辑
}
}
}

其中row["STATE"].ToString() == "发布" 就是条件,可根据实际情况更改。

最新文章

  1. MongoDB系列一(索引及C#如何操作MongoDB)
  2. 【转】随机函数的rand、srand用法
  3. 转:python webdriver API 之cookie 处理
  4. csuoj 1120: 病毒
  5. ASP.NET的SEO:Linq to XML---网站地图和RSS Feed
  6. in_array函数的第三个参数 strict
  7. puppet重申证书
  8. Linux&shell之显示数据
  9. 基于zigbee与tiny4412开发板的环境监测系统
  10. JQuery - 点击,滚动回到顶部 / 底部刷新回到顶部
  11. 2014 I/O返回:Google连接一切
  12. Dotliquid使用Json模板变量
  13. 【转】JDBC学习笔记(9)——DBUtils的使用
  14. A Dream (PKUWC 2018)
  15. Django快速入门
  16. C#基础加强(4)之秒懂IL、CTS、CLS和CLR
  17. 数据库和ado连接语句的使用总结
  18. Opencv 2.4.10 +VS2010 项目配置
  19. net 表格控件
  20. openstack网络基础

热门文章

  1. python网络编程知识体系
  2. 评论抓取:Python爬取微信在APPStore上的评论内容及星级
  3. 二、 Mosquitto 使用说明
  4. maven解决“Could not calculate build plan”问题
  5. cocos-lua基础学习(八)Layer类学习笔记
  6. IBM WebSphere MQ for net 报错 MQRC_NOT_AUTHORIZED
  7. 转: C# 根据当前时间获取,本周,本月,本季度等时间段 .Net中Exception
  8. 企业级服务元年:iClap高效解决手游更新迭代问题
  9. EF Code First 学习笔记:表映射(转)
  10. 前端面试题之 sum(2)(3) (链式调用,toString,柯里化,数组操作)