我正在从数据表填充 telerik:RadGrid。 DataTable 中的每个 DataRow 都有一个“只读”列,其值为 true 或 false。
网格当前有一个 GridEditCommand 列和一个触发“删除”命令的 GridButtonColumn。
我需要的是显示“readonly”为只读记录的行。我需要 GridEditCommand 列中的图标有所不同,并单击它来调出查看详细信息表单,而不是编辑表单。我需要“删除”GridButtonColumn 中的链接不存在。
创建一个不允许用户编辑或删除记录的表似乎非常简单,但我需要能够让某些行可编辑,而另一些则不可。
我应该从哪里开始?
最佳答案
这是可能的;我建议在左侧,图像是一个命令按钮,您可以根据在 itemcommand 事件中所做的选择来触发正确的操作。要更改图标,您需要点击 rowdatabound 事件并以编程方式更改它。现在为了显示 View 详细信息,我不知道 Telerik 网格是否有内置的只读 View ;这可能必须通过网格外部的控件以编程方式完成。
HTH。
关于asp.net - Telerik Ajax RadGrid 中的混合读/写和只读行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4542791/