c# .net 如何修改gridview自动生成列的列名?
c#.net如何修改gridview自动生成列的列名?该页面为查询页面——可以通过关键字、类型等方面查询连接数据库、运行都正常,但我想修改列名,如何改?“选择数据源”显示...
c# .net 如何修改gridview自动生成列的列名?
该页面为查询页面——可以通过 关键字、类型等方面查询
连接数据库、运行都正常,但我想修改列名,如何改?
“选择数据源”显示“无”,无法通过编辑“BoundField”中的“HeaderText”来修改列名。
而且运行页面的列名是中文,数据库中的列名是英文的,中文列名是在哪设置的? 展开
该页面为查询页面——可以通过 关键字、类型等方面查询
连接数据库、运行都正常,但我想修改列名,如何改?
“选择数据源”显示“无”,无法通过编辑“BoundField”中的“HeaderText”来修改列名。
而且运行页面的列名是中文,数据库中的列名是英文的,中文列名是在哪设置的? 展开
7个回答
展开全部
你可以在页面的源代码里面自己给HeaderText取一个列名!如:
<Columns>
<asp:TemplateField HeaderText="身份证号">
<ItemTemplate>
<%# Eval("card") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TBCard" Text='<%# Eval("card") %>' runat="server" />
</EditItemTemplate>
</asp:TemplateField>
</Columns>
你可以参照上面的方式去试一试,上面的<EdititemTemplate>是启用GridView编辑功能时的显示数据!是可编辑的~~
<Columns>
<asp:TemplateField HeaderText="身份证号">
<ItemTemplate>
<%# Eval("card") %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TBCard" Text='<%# Eval("card") %>' runat="server" />
</EditItemTemplate>
</asp:TemplateField>
</Columns>
你可以参照上面的方式去试一试,上面的<EdititemTemplate>是启用GridView编辑功能时的显示数据!是可编辑的~~
展开全部
右上角有个小三角形,点一下,在里面修改。
空的话也没有关系,添加→修改Text→Value里绑定数据库的关键字。
空的话也没有关系,添加→修改Text→Value里绑定数据库的关键字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql语句 可以为 select name as 名称,sex as 性别。。。 再绑定在gridview上即可 不需要手动填写列名
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以不要通过gridview控件,
而是通过sql 语句
select 列名 as 我要的列名
而是通过sql 语句
select 列名 as 我要的列名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你试试从前台html代码里边把headtext改正中文试试,别用vs工具里的属性面板,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询