3

我正在从 DataTable 填充 Telerik:RadGrid。DataTable 中的每个 DataRows 都有一个值为 true 或 false 的“只读”列。

网格当前有一个 GridEditCommand 列和一个触发“删除”命令的 GridButtonColumn。

我需要的是显示“只读”为只读的记录的行。我需要 GridEditCommand 列中的图标不同,并单击它以显示查看详细信息表单,而不是编辑表单。而且我需要“删除”GridButtonColumn 中的链接不存在。

看起来创建一个不允许用户编辑或删除记录的表非常简单,但我需要能够让一些行可编辑,而有些则不能。

我应该从哪里开始?

4

1 回答 1

2

这个有可能; 我建议在左边,图像是一个命令按钮,并且根据您在 itemcommand 事件中所做的选择触发正确的操作。要更改图标,您需要点击 rowdatabound 事件并以编程方式更改它。现在为了显示视图细节,我不知道 Telerik 网格是否有内置的只读视图;这可能必须通过网格外部的控件以可编程方式完成。

HTH。

于 2010-12-28T02:04:58.130 回答