Ich habe eine Tabelle mit bestimmten Zeilen und Spalten. Ich muss Dataset verwenden, um das Telerik RadGrid zu daten. Dazu muss ich am Ende eine extra Button-Spalte anzeigen. Wie kann ich das erreichen? Könnten Sie mir bitte ein einfaches Beispiel mit Telerik-Tags in Aspx und Databind bereitstellen.Telerik RadGrid mit Button Spalte und Databind
0
A
Antwort
2
Ich benutze es in meiner App. Sie müssen MasterTableView in Ihrem RadGrid hinzufügen und Ihre Schaltflächen definieren.
<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
können Sie telerik Dokumentationen folgen Buttom Column gibt es viele Proben wie Telerik Kontrollen verwenden.
<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>
Verwandte Themen
- 1. Telerik RadGrid - Spalte ganz links ausblenden
- 2. Telerik RadGrid wie
- 3. Telerik RadGrid Exportdateinamen
- 4. Telerik AJAX und Aktualisieren eines RadGrid
- 5. Telerik RadGrid - Wie die Sortierung für eine Spalte deaktivieren?
- 6. Multi-Layer-Filter in Telerik RadGrid Header
- 7. Get Value der versteckten Spalte von Radgrid Telerik in asp.net
- 8. Telerik RadGrid Sortierung Client Seite JavaScript jQuery
- 9. Telerik RadGrid Autopostback wenn Zeile ausgewählt ist
- 10. ReBind Telerik RadGrid von RadToolBarButton + AJAX
- 11. Wie Spalten mit Telerik RadGrid-Steuerelement zusammengeführt werden
- 12. Wie Filter-Taste auf Telerik entfernen RadGrid
- 13. Telerik RadGrid-Bindung Annahme eines falschen Objekttyps
- 14. Sortieren Telerik RadGrid für ASP.NET MVC
- 15. Kopfzeile/Titel zu Telerik Radgrid hinzufügen?
- 16. So holen Sie 'KeyValue' von Telerik RadGrid?
- 17. Telerik RadGrid verursacht Wert Ausnahme im Bearbeitungsmodus?
- 18. Kann kein Steuerelement in Telerik finden RadGrid
- 19. Best Practice für Telerik radGrid Gitter- und Spaltenbreiten
- 20. Radgrid und RadFormDecorator
- 21. Telerik RadGrid Cast Ausnahme beim Auffüllen mit einem Array von Objekten von ihrem übergeordneten Typ
- 22. Telerik RadGrid für ASP.Net (Webformulare) OnCancelCommand Ereignis nicht abfeuern
- 23. Zugreifen auf Row-Daten in Telerik RadGrid (Server-Seite)
- 24. Wie Zugriff auf Telerik Ajax Radgrid-Werte in der Steuerung?
- 25. Ich kann Spaltenwert in einem Telerik-Radgrid nicht abrufen.
- 26. Gemischte Lese-/Schreib- und Nur-Lese-Zeilen, in Telerik Ajax RadGrid?
- 27. Filter TextBox Wert nach Postbacks telerik verschwinden: RadGrid
- 28. Wie kann AutoSave-Funktionalität in Telerik RadGrid bereitgestellt werden?
- 29. Benutzerdefinierte Filterung auf CheckBox Prüfung geändert - Telerik RadGrid Winforms
- 30. Telerik RadGrid - Wie kann ich den Modus bearbeiten?
Funktioniert die Databind einwandfrei? –
Ja. In meiner App funktioniert es. –
Überprüfen Sie außerdem die Verwendung des NeedDataSource-Ereignisses, falls Sie eine eigene Datenstruktur als Datenquelle bereitstellen: http://demos.telerik.com/aspnet-ajax/grid/examples/data-binding/simple-vs- advanced/defaultcs.aspx und vielleicht in manuellen CRUD-Operationen, wenn Sie keine deklarative Datenquelle verwenden: http://demos.telerik.com/aspnet-ajax/grid/examples/data-editing/manual-crud-operations /defaultcs.aspx – rdmptn