0

我希望能够在加载网格后添加额外的列。用户应该能够从用户可以选中复选框的页面顶部提交表单,然后页面更新为网格中新添加的列。

例如,如果我有两列来自初始加载并且用户想要添加第三列。我怎样才能在技术上实现这一目标?我看到了一个创建新 GridColumnSettings 的示例,但我认为这不是我想要的。

4

1 回答 1

1

Telerik 关于列设置的文档非常好:

http://www.telerik.com/help/aspnet-mvc/telerik-ui-components-grid-columns.html#ColumnConfig

我觉得你有两个选择。

一种是在生成列时使用 Hidden 方法,然后在单击按钮时使用 javascript 来“取消隐藏”额外的列。

另一种选择是在服务器端选择性地呈现列或不呈现。取复选框的值,并将其传递给列定义代码中列的 Visible 方法。

于 2012-07-05T13:46:44.300 回答