SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Telerik CommandItemTemplate lässt sich nicht einbinden

Unbeantwortet Dieser Beitrag hat 0 Antworten

Ohne Rang
349 Beiträge
Manfred K. erstellt 14 Apr. 2016 16:33
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Zusammen,

ich will im Visual Studio einen Webpart erstellen. Soweit so gut... Ist da.

Nun binde ich in meinen Webpart Telerik:Radgrid mit CommandItemTemplate.

Meine .ascx sieht dann so aus:

<telerik:RadGrid Skin="Black" RenderMode="Lightweight" ID="RadGrid1" AllowAutomaticUpdates="true" AllowAutomaticDeletes="true"
            AllowSorting="True" AllowPaging="True"
            runat="server" AllowMultiRowSelection="True" PageSize="7"
            AllowMultiRowEdit="True" AllowAutomaticInserts="True" OnItemCreated="RadGrid1_ItemCreated"
            OnItemDeleted="RadGrid1_ItemDeleted" OnItemUpdated="RadGrid1_ItemUpdated" OnItemInserted="RadGrid1_ItemInserted">
             <MasterTableView EnableHeaderContextMenu="true" EditMode="InPlace" ItemStyle-Wrap="False" CommandItemDisplay="Top" Width="100%">                  
                    <CommandItemTemplate>
                        Custom command item template
                        <asp:LinkButton Style="vertical-align: bottom" ID="btnEditSelected" runat="server"
                            CommandName="EditSelected" Visible='<%# RadGrid1.EditIndexes.Count == 0 %>'><img style="border:0px" alt="" src="/_layouts/images/Telerik/Edit.png" /> Edit Selected Customers</asp:LinkButton>
                        <asp:LinkButton ID="btnUpdateEdited" runat="server" CommandName="UpdateEdited" Visible='<%# RadGrid1.EditIndexes.Count > 0 %>'><img style="border:0px" alt="" src="/_layouts/images/Telerik/Update.png" /> Update Customers</asp:LinkButton>
                        <asp:LinkButton ID="btnCancel" runat="server" CommandName="CancelAll" Visible='<%# RadGrid1.EditIndexes.Count > 0 || RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px" alt="" src="/_layouts/images/Telerik/Cancel.png" /> Cancel editing</asp:LinkButton>
                        <asp:LinkButton ID="LinkButton3" runat="server" CommandName="InitInsert" Visible='<%# !RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px" alt="" src="/_layouts/images/Telerik/AddRecord.png" /> Add new Customer</asp:LinkButton>
                        <asp:LinkButton ID="LinkButton4" runat="server" CommandName="PerformInsert" Visible='<%# RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px" alt="" src="/_layouts/images/Telerik/Insert.gif" /> Add this Customer</asp:LinkButton>
                        <asp:LinkButton ID="LinkButton5" OnClientClick="javascript:return confirm('Delete all selected customers?')"
                            runat="server" CommandName="DeleteSelected"><img style="border:0px" alt="" src="/_layouts/images/Telerik/Delete.png" /> Delete Selected Customers</asp:LinkButton>
                        <asp:LinkButton ID="LinkButton6" runat="server" CommandName="RebindGrid"><img style="border:0px" alt="" src="/_layouts/images/Telerik/Refresh.png" /> Refresh customer list</asp:LinkButton>
                        <br />
                    </CommandItemTemplate>                 
            </MasterTableView>
</telerik:RadGrid>

 

 

Einfach von Telerik Seite kopiert.

Aber auf der Weboberfläche lässt sich aber nix anzeigen. Der Webpart ist aber da ;)

 

Fehlt mir was auf der ascx.cs ? Vlt. in der Page_Load-Funktion?

Bin Anfänger... sorry falls die Frage dumm ist.

Danke!