如何在telerik rad grid中为每个网格行添加命令项行?

| 我有一个通常的弧度网格。我想知道是否可以在行中而不是列中列出操作按钮列表。按钮将根据每一行而有所不同。 有任何想法吗? 这是到目前为止我已经尝试过的方法。但是嵌套视图没有成功。
    <telerik:RadGrid ID=\"RadGrid1\" DataSourceID=\"SqlDataSource1\" runat=\"server\" AutoGenerateColumns=\"False\"
    AllowSorting=\"True\" AllowPaging=\"True\" PageSize=\"5\" GridLines=\"None\" ShowGroupPanel=\"True\">
    <MasterTableView DataSourceID=\"SqlDataSource1\" DataKeyNames=\"id\" AllowMultiColumnSorting=\"True\"
        GroupLoadMode=\"Server\">
        <Columns>
            <telerik:GridBoundColumn DataField=\"ref\" HeaderText=\"Ref\" SortExpression=\"ContactName\"
                UniqueName=\"ContactName\">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField=\"title\" HeaderText=\"Title\" SortExpression=\"ContactTitle\"
                UniqueName=\"ContactTitle\">
            </telerik:GridBoundColumn>

        </Columns>
        <NestedViewSettings DataSourceID=\"SqlDataSource2\">
            <ParentTableRelation>
                <telerik:GridRelationFields DetailKeyField=\"vacancyid\" MasterKeyField=\"id\" />
            </ParentTableRelation>
        </NestedViewSettings>
        <NestedViewTemplate>
            <asp:Panel ID=\"NestedViewPanel\" runat=\"server\" CssClass=\"viewWrap\">
                <div class=\"contactWrap\">
                    <fieldset style=\"padding: 10px;\">
                        <legend style=\"padding: 5px;\"><b>Detail info for Customer:&nbsp; &nbsp;</b>
                        </legend>
                        <table>
                            <tbody>
                                <tr>
                                    <td>
                                        <table>
                                            <tbody>
                                                <tr>
                                                    <td>
                                                        location:
                                                    </td>
                                                    <td>
                                                        <asp:Label ID=\"cityLabel\" Text=\'<%#Bind(\"locationid\") %>\' runat=\"server\"></asp:Label>
                                                    </td>
                                                </tr>

                                            </tbody>
                                        </table>
                                    </td>

                                </tr>
                            </tbody>
                        </table>
                    </fieldset>
                </div>
            </asp:Panel>
        </NestedViewTemplate>
    </MasterTableView>
    <PagerStyle Mode=\"NumericPages\"></PagerStyle>
    <ClientSettings AllowDragToGroup=\"true\" />
</telerik:RadGrid>
<asp:SqlDataSource ID=\"SqlDataSource2\"
    SelectCommand=\"select vacancyid, locationid from vacancylocationlocation where vacancyid = @id\" ConnectionString=\"<%$ ConnectionStrings:NorthwindConnectionString %>\"
    runat=\"server\">
    <SelectParameters>
        <asp:Parameter Name=\"id\" />
    </SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID=\"SqlDataSource1\" 
    SelectCommand=\"select id, ref, title from vacancy where id = 1045\" ConnectionString=\"<%$ ConnectionStrings:NorthwindConnectionString %>\"
    runat=\"server\"></asp:SqlDataSource>
    
已邀请:
        连续是什么意思?你是说全部都在一个单元格里吗?您可以通过使用GridTemplateColumn来实现。如果您希望按钮显示为嵌套项目,这意味着您必须单击左侧的下拉图标以查看更多信息,则可以通过添加NestedViewTemplate(或类似名称)将所需的任何内容放置在此处。 HTH。     

要回复问题请先登录注册