0

グリッドがロードされた後に列を追加できるようにしたい。ユーザーは、チェックボックスをオンにしたページの上部からフォームを送信できる必要があります。そうすると、グリッドに新しく追加された列でページが更新されます。

例として、初期ロードから2つの列があり、ユーザーが3番目の列を追加したい場合。どうすればこれを技術的に達成できますか?新しいGridColumnSettingsを作成する例を見ましたが、それは私が望んでいることではないと思います。

4

1 に答える 1

1

列設定に関するTelerikのドキュメントは非常に優れています。

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

2つの選択肢があるように感じます。

1つは、列を生成するときにHiddenメソッドを使用し、次にjavascriptを使用して、ボタンをクリックしたときに余分な列を「再表示」することです。

もう1つのオプションは、サーバー側で列を選択的にレンダリングするかどうかです。チェックボックスの値を取得し、それを列定義コードの列のVisibleメソッドに渡します。

于 2012-07-05T13:46:44.300 に答える