当Telerik RadGrid在设计时检测到EntityDataSource中的更改时,会出现Rebind选项,但如果接受,我的所有手动更改都会丢失(模板列丢失等,将自动刷新网格)。
我的问题:
如何防止上述情况发生并仅更新已更改属性相关的现有列并添加新列?
答案 0 :(得分:1)
我想你是指这个消息:
单击“是”后,所有对网格的手动修改都会丢失。 我不确定是否存在不同的方法,但我所做的很简单。
1)点击“否”
2)打开向导并手动添加新列(主表视图>>列>>添加所需的列类型。
3)选择新添加的列,在“DataField”字段中,写入数据库中需要绑定的列名称。
通过这种方式,radgrid不会刷新,您可以添加新列。 如果这对您有用,请告诉我们。