特定の行と列を持つテーブルがあります。 Telerik RadGridをデータバインドするためにDatasetを使用する必要があります。これに伴い、最後に余分なボタン列を表示する必要があります。それをどうすれば実現できますか?あなたはaspxとDatabindのTelerikタグを使って簡単な例を教えてください。ボタン列とデータバインドを使用したTelerik RadGrid
0
A
答えて
2
私は自分のアプリで使っています。 RadGridにMasterTableViewを追加し、ボタンを定義する必要があります。
<MasterTableView
AllowPaging="true"
PageSize="15"
DataKeyNames="ID"
EditMode="PopUp"
CommandItemDisplay="Top"
AllowFilteringByColumn="false">
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ButtonType="ImageButton">
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn DataField="ID" HeaderText="ID" Display="false"/>
<telerik:GridBoundColumn DataField="DOKUMENT_DANEID" HeaderText="DOKUMENT_DANEID" Display="false"/>
<telerik:GridBoundColumn DataField="DOKUMENT_TYPEID" HeaderText="DOKUMENT_DANEID" Display="false"/>
<telerik:GridBoundColumn DataField="NAME" HeaderText="<%$Resources:Resource, grid_dok_name %>"/>
<telerik:GridBoundColumn DataField="TYPe" HeaderText="<%$Resources:Resource, grid_dok_type %>"/>
<telerik:GridBoundColumn DataField="DESC" HeaderText="<%$Resources:Resource, grid_dok_desc %>"/>
<telerik:GridBoundColumn DataField="PATH" HeaderText="<%$Resources:Resource, grid_dok_plik %>"/>
<telerik:GridButtonColumn DataTextFormatString="Select {0}"
ButtonType="ImageButton" HeaderText="<%$Resources:Resource, grid_dok_atta %>"
ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"
DataTextField="Open" CommandName="Select" ImageUrl="~\images\App\download.png">
</telerik:GridButtonColumn>
<telerik:GridButtonColumn UniqueName="DeleteColumn" ButtonType="ImageButton" CommandName="Delete">
</telerik:GridButtonColumn>
</Columns>
<EditFormSettings UserControlName="../forms/dok_item.ascx" PopUpSettings-Width="380px" EditFormType="WebUserControl">
<EditColumn UniqueName="EditCommandColumn1">
</EditColumn>
</EditFormSettings>
</MasterTableView>
1
あなたはtelerikドキュメントに従うことができButtom Column telerikコントロールを使用するにはどのように多くのサンプルがあります。
<telerik:RadGrid RenderMode="Lightweight" ID="RadGrid1" runat="server">
...
<MasterTableView DataSourceID="ProductsDataSource" TableLayout="Auto">
...
<Columns>
<telerik:GridBoundColumn DataField="ProductID" DataType="System.Int32" HeaderText="Product ID"
SortExpression="ProductID" UniqueName="ProductID">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="ProductName" HeaderText="Product Name" SortExpression="ProductName"
UniqueName="ProductName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="UnitPrice" DataType="System.Decimal" HeaderText="Unit Price"
SortExpression="UnitPrice" UniqueName="UnitPrice">
</telerik:GridBoundColumn>
</Columns>
...
</MasterTableView>
</telerik:RadGrid>
関連する問題
- 1. Telerik radgridとGridClientSelectColumn
- 2. WebコントロールLERQ to SQLを使用したTelerik RadGridのCRUD操作
- 3. Telerik RadGridオーバーフロー
- 4. Telerik RadGridのGridButtonColumnがボタンとして表示されない
- 5. Telerik RadGridヘッダのマルチレイヤフィルタ
- 6. RadGridマスター/詳細Telerik
- 7. Moderpopup内のTelerik RadGrid?
- 8. Telerik RadGridアイテムをデータバインドする前にデータソースからデータを操作する
- 9. Telerik RadGridページング - 重複レコードとこだわりのボタン
- 10. Javascriptを:RadGrid項目はtelerikを使用して、編集モード
- 11. ASP.NET用のTelerik RadGridをソートMVC
- 12. telerik radgrid行のonclickイベント
- 13. Telerik RadGridクライアント側のアクセス
- 14. Telerik RadGridソートクライアントサイドJavaScriptはjQueryの
- 15. Telerik RadGrid(ASP .Net) - ページサイズフィルタバグ/紛失
- 16. 要約行にボタンを追加する - RadGrid Telerik Winforms
- 17. Telerik ASP.NET MVCとViewStateのAjax RadGrid?
- 18. Telerik RadGrid Winforms Excelと同様のフィルタリングページワイズ
- 19. Telerik RadGrid:列を編集モードでのみ表示しますか?
- 20. 誰でもTelerikのRadGridページングを経験しましたか?
- 21. Telerik RadGridで選択した行数を特定します。
- 22. Telerik RadGridはオブジェクトごとに行ではなくデータ列を追加します
- 23. Telerik RadGridにフッター行を追加する
- 24. 階層型Telerik RadGridをExcelにエクスポート
- 25. Telerik RadGridで[Enter]アクションをキャンセルする
- 26. telerik radgrid確認ダイアログにテキストボックスを追加
- 27. Telerik radgridを無効にするEditMode
- 28. asp.netのradgrid telerikの非表示列の値を取得
- 29. Telerik radgridで列の値を取得できません。
- 30. Telerik RadGrid ExportToPDF()またはExportToExcel()が機能しない
Databindは完全に機能しますか? –
はい。私のアプリでは動作しています。 –
また、データソースとして独自のデータ構造を提供する場合のために、NeedDataSourceイベントの使用を検討してください。http://demos.telerik.com/aspnet-ajax/grid/examples/data-binding/simple-vs- advanced/defaultcs.aspxを使用し、宣言的なデータソースを使用しない場合は手動のCRUD操作を調べてください:http://demos.telerik.com/aspnet-ajax/grid/examples/data-editing/manual-crudoperations /defaultcs.aspx – rdmptn