【发布时间】:2011-01-03 21:16:50
【问题描述】:
我需要在 Silverlight 3 DataGrid 中找到一个单元格/列,以便可以对其调用 UpdateSource。我该怎么做?
这就是为什么,如果您有兴趣:
我在 Silverlight 3 应用程序中有一个 DataGrid,它显示装饰有 DataAnnotations 属性(例如 [Required])的对象,用于验证目的。我正在从导入的 CSV 文件填充 DataGrid。导入的行将无效,因为 CSV 不包含所有必填字段。
如果用户编辑数据网格中的字段或当我调用提交(它是 WCF RIA 服务应用程序)时,验证有效。一旦加载数据网格,我想做的就是触发验证。从大量阅读来看,似乎没有内置的方法可以做到这一点。
我想如果我可以在数据网格的第一行中找到该字段并调用 UpdateSource(),我将触发验证错误。如何导航到手动定义的数据网格?
【问题讨论】:
标签: silverlight validation silverlight-3.0 datagrid