Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在asp.net webform中使用引导设置gridview的编辑、更新和删除按钮的格式_C#_Asp.net_.net_Bootstrap 4_Webforms - Fatal编程技术网

C# 如何在asp.net webform中使用引导设置gridview的编辑、更新和删除按钮的格式

C# 如何在asp.net webform中使用引导设置gridview的编辑、更新和删除按钮的格式,c#,asp.net,.net,bootstrap-4,webforms,C#,Asp.net,.net,Bootstrap 4,Webforms,目前,我在asp.net web表单中的gridview上启用了一个带有编辑、删除和更新按钮的gridview。只是想知道如何编辑这些按钮,因为默认情况下,它们被设计成一个简单的超链接 以下是gridview设计代码: <asp:GridView ID="GridView1" CssClass="table table-bordered" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns

目前,我在asp.net web表单中的gridview上启用了一个带有编辑、删除和更新按钮的gridview。只是想知道如何编辑这些按钮,因为默认情况下,它们被设计成一个简单的超链接

以下是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>

从上面的代码中可以看出,我在这个设计中找不到按钮行。
提前感谢。(我只是.net开发的初学者)

如果您创建了一个带有link按钮的模板字段,该按钮的命令名为
Edit
Delete
Cancel
Update
等,那么您可以对它们进行样式设置

<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>


你好!这回答了你的问题吗?不要自动生成按钮。使用ItemTemplates创建它们,然后使用,并为引导添加CSS样式,如“btn btn success”JohnPete22谢谢,它成功了。