在gridview中显示一个按钮

时间:2014-09-21 20:22:55

标签: asp.net database button gridview

我有一个网格视图,它通过从本地数据库中读取数据来显示记录。我想显示一个名为view的按钮,显示每条记录。简单地说,每一行都应该有一个名为view Details的asp.net按钮。

这是我的网格视图代码:

        <asp:GridView ID="ItemView" runat="server" AllowPaging="True" 
        AutoGenerateColumns="False" CssClass="list" DataKeyNames="ItemID" 
        DataSourceID="ADDataSource" GridLines="Both" Width="215px">
        <Columns>

            <asp:BoundField DataField="itemID" HeaderText="Item ID" />
            <asp:BoundField DataField="Item Name" HeaderText="Item Name" />
            <asp:BoundField DataField="Item Brand" HeaderText="Item Brand" />

            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />


     </Columns>
    </asp:GridView>

我添加了一个按钮来删除记录并通过公共字段属性编辑记录,但是如何添加我自己的名为view的按钮以在每行中显示为其他2个按钮。

谢谢。

1 个答案:

答案 0 :(得分:0)

我自己做了。

 <asp:BoundField DataField="topic" HeaderText="Topic Name" />
            <asp:BoundField DataField="Brand" HeaderText="Vehicle Brand" />
            <asp:BoundField DataField="Model" HeaderText="Vehicle Model" />
            <asp:BoundField DataField="Year" HeaderText="Vehicle Year" />
            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />
            <asp:TemplateField ShowHeader="False">
        <ItemTemplate>

    <asp:Button ID="viewDetails" runat="server" Text="View" />

        </ItemTemplate>
    </asp:TemplateField>