简体   繁体   English

如何重命名datagridView列

[英]how to rename datagridView Column

I have something like this sql query : Select Sum(value) from Database.table . 我有类似这样的SQL查询: Select Sum(value) from Database.table And i post this in to some gridView in asp.net web form. 我将其发布到asp.net Web表单中的一些gridView中。

<asp:gridview id="foo" runat="server" autogeneratecolumns="false">
    <columns>
        <asp:boundfield datafield="ID" headertext="Identifier" />
    </columns> 
</asp:gridview>

this Sum(VALUE) don't have datafield or i dont know what is this .How to change HeaderText of SUM(value) column Sum(VALUE)没有datafield或我不知道这是什么。如何更改HeaderText of SUM(value) column

您应该使用Select Sum(value)AS SomeColumnName并将其用作数据字段。

Select Sum(value) As ColumnName from Database.table

将ColumnName替换为您想要赋予该列的任何名称。

You nee to use an ALIAS and then use it inside your DataField 您需要使用ALIAS ,然后在DataField使用它

Select Sum(value) AS SumOfValue from Database.table

Then 然后

<columns>
    <asp:boundfield datafield="SumOfValue" headertext="Identifier" />  // use the alias name here
</columns> 

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

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