asp.net – Telerik RadGrid GridDataItem – 如何确定列是否存
发布时间:2020-12-15 21:04:07 所属栏目: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]; ... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 在Asp.Net MVC中,我对身份验证模式有哪些
- asp.net-mvc – 为什么Razor会添加另一个值属性以及如何删除
- asp.net-mvc – 在ASP.Net MVC视图中显示/隐藏链接
- [你必须知道的.NET] 第一回:恩怨情仇:is和as
- jquery form表单提交插件asp.net后台中文解码
- 在Mvc asp.net中获取选中的复选框值
- asp.net – 如何通过在MasterPage上单击按钮来处理usercont
- asp.net-mvc – asp.net mvc 3 – ajax表单提交和验证
- asp.net-mvc – 我可以创建一个带有MVC3助手的选择列表
- asp.net-mvc – “添加控制器”/“添加视图”在混合MVC / W
推荐文章
站长推荐
- asp.net-mvc – MVVM ViewModel vs. MVC ViewMod
- 使用ASP.NET的PHP SOAP WebService
- asp.net-mvc – ASP.NET MVC DropDownListFor不支
- Asp.Net Identity – 在运行时设置CookieDomain
- 在ASP.NET Membership provider中将电子邮件地址
- asp.net-mvc – 在MVC身份(2.0.1)中的regenerate
- asp.net-mvc – ASP.NET MVC Remote属性方法参数
- 详解ASP.NET配置文件Web.config
- 使用数字填充asp.net下拉列表
- asp.net-mvc – System.Web.Mvc.ActionFilterAtt
热点阅读