asp.net – Telerik RadGrid GridDataItem – 如何确定列是否存在?
发布时间:2020-07-31 11:48:59 所属栏目:asp.Net 来源:互联网
导读:我正在使用基类来修改ASP.Net页面上出现的任何Telerik RadGrid的行为.在基类中,我想在许多常见列上执行某些操作(设置Css,工具提示等),但不是每个网格中都存在每个公共列. 在ItemDataBound事件中,我正在获取GridDataItem的实例,而我想要获取对GridDataItem的一
我正在使用基类来修改ASP.Net页面上出现的任何Telerik RadGrid的行为.在基类中,我想在许多常见列上执行某些操作(设置Css,工具提示等),但不是每个网格中都存在每个公共列. 在ItemDataBound事件中,我正在获取GridDataItem的实例,而我想要获取对GridDataItem的一个或多个包含单元格的引用: var cell = gridDataItem["ColumnUniqueName"] 问题是,如果命名列不存在,则抛出GridException: 找不到绑定到列名“ColumnUniqueName”的单元格 有没有办法在引用列之前按名称测试列的存在,或者是我 解决方法将我送上正确的道路:var tableView = gridDataItem.OwnerTableView; var gridColumn = tableView.Columns.FindByUniqueNameSafe(uniqueName); if (gridColumn != null) { var cell = gridDataItem[gridColumn]; ... (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 61条面向对象设计的经验原则 转载
- asp.net – 在asp页面中显示来自其他站点的网页
- asp.net – “线程被中止了什么”. ‘SNIReadSync(SNI_Conn
- asp.net – 在渲染到位图之前缩放WPF内容
- asp.net-mvc – 更改ASP.NET MVC筛选器中的视图
- asp.net – 测试Oracle存储过程的最简单的方法
- asp.net – 在VS Code中指定localhost端口的位置
- WCF服务与ASP.NET Web Api
- asp.net-mvc-3 – MVC3 Html.ActionLink Post
- ASP.NET MVC下Ajax.BeginForm方式无刷新提交表单实例
推荐文章
站长推荐
- asp.net-mvc-3 – MVC 3 $.ajax – 响应似乎是从
- asp.net-mvc – ASP.NET MVC:部分知道它是否是从
- asp.net jQuery Ajax用户登录功能的实现
- asp.net – jquery getJson没有将任何值传递给控
- C# 中的委托和事件 [转载]
- VS2005(c#)项目调试问题解决方案集锦 转
- asp.net-mvc-4 – 带有TextBoxFor的MVC在循环中具
- asp.net-mvc – ASP.NET MVC的Content / Themes
- asp.net – 我们可以在视图状态中放置哪些类型的
- asp.net-mvc – 我需要有关HandleError的更多信息
热点阅读