且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在网格视图的最后一行最后一列添加按钮

更新时间:2023-10-04 14:58:28

试试这个



try this

<asp:GridView ID="GridView1" runat="server" ShowFooter="true" AutoGenerateColumns="false">
           <Columns>
               <asp:BoundField DataField="itemname" HeaderText="itemname" />
               <asp:BoundField DataField="itemprice" HeaderText="itemprice" />
               <asp:BoundField DataField="quantity" HeaderText="quantity" />
               <asp:BoundField DataField="tax" HeaderText="tax" />
               <asp:TemplateField  HeaderText="finalamount">
                   <ItemTemplate>
                       <asp:Label  Text='<%# Eval("finalamount") %>' runat="server" />
                   </ItemTemplate>
                   <FooterTemplate>
                       <asp:Button Text="Save" runat="server" />
                   </FooterTemplate>
               </asp:TemplateField>
           </Columns>
       </asp:GridView>


Any您在页脚中添加的控件将仅在页脚中显示。你做得不好。

这是非常基本的事情。您需要阅读一些教程文档。



从GridView的页脚插入一条新记录(C#) ASP.NET站点 [ ^ ]



在Gridview中使用页脚模板。 - DotNetFunda.com [ ^ ]



在GridView的页脚中显示摘要信息(VB) ASP.NET站点 [ ^ ]









Any control you add in footer will show in footer only. You are not doing it properly.
This is very basic thing. You need to go through some tutorial documents.

Inserting a New Record from the GridView's Footer (C#) | The ASP.NET Site[^]

Working with Footer Template in Gridview. - DotNetFunda.com[^]

Displaying Summary Information in the GridView's Footer (VB) | The ASP.NET Site[^]




<asp:TemplateField HeaderText="Your header text">
                        <ItemTemplate>
                         <!-- your template control -->
                        </ItemTemplate>                       

                        <FooterTemplate>
                           <asp:Button ID="Button1" runat="server" Text="save" />
                        </FooterTemplate>
                    </asp:TemplateField>


如何计算时间列..就像我们有2列datetime我想在第3列中乘以两列值...如何这样做?
How to calculate time column .. Like if we have 2 column of datetime i want to multiply both columns value in 3rd column...How to do it?