简体   繁体   English

如何在asp.net webform中使用bootstrap格式化gridview的编辑、更新、删除按钮

[英]How to format edit, update, delete buttons of gridview using bootstrap in asp.net webform

Currently I have a gridview with edit, delete and update buttons enabled on a gridview in asp.net web form.目前我有一个 gridview,在 asp.net web 表单的 gridview 上启用了编辑、删除和更新按钮。 Just wandering how to edit those buttons as by default they are designed to look as a simple hyperlink.只是徘徊如何编辑这些按钮,因为默认情况下它们被设计为看起来像一个简单的超链接。

heres the gridview design code:继承人 gridview 设计代码:

<asp:GridView ID="GridView1" CssClass="table table-bordered" runat="server" 
  AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" 
  AutoGenerateDeleteButton="True" AutoGenerateEditButton="True" 
  AutoGenerateSelectButton="True" DataKeyNames="Sr_No" DataSourceID="SqlDataSource1" 
  OnSelectedIndexChanged="GridView1_SelectedIndexChanged" 
  OnRowEditing="GridView1_RowEditing">
    <Columns>
        <asp:BoundField DataField="Sr_No" HeaderText="Sr_No" InsertVisible="False" ReadOnly="True" SortExpression="Sr_No" />
        <asp:BoundField DataField="Title" HeaderText="Title" SortExpression="Title" />
        <asp:BoundField DataField="From_Date" HeaderText="From_Date" SortExpression="From_Date" />
        <asp:BoundField DataField="To_Date" HeaderText="To_Date" SortExpression="To_Date" />
        <asp:BoundField DataField="No" HeaderText="No" SortExpression="No" />
        <asp:BoundField DataField="Remarks" HeaderText="Remarks" SortExpression="Remarks" />
    </Columns>
</asp:GridView>

As seen in the above code, I cannot find the button lines in this design.从上面的代码中可以看出,我在这个设计中找不到按钮线。 Thanks in advance.(I am just a beginner in .net dev)提前致谢。(我只是 .net 开发的初学者)

If you create a TemplateField with a LinkButton that has the CommandNames Edit , Delete , Cancel and Update etc then you can style them.如果您使用具有 CommandNames EditDeleteCancelUpdate等的 LinkBut​​ton 创建 TemplateField,那么您可以设置它们的样式。

<asp:GridView ID="GridView1" runat="server">
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>

                <asp:LinkButton ID="editRow" runat="server" CommandName="Edit" Text="Edit" CssClass="btn btn-primary" />

            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM