winfrom C# datagridview表头设置的问题

我用的是datagridview1.datasource=ds.Table[0].toString();来绑定数据的这样datagridview1最上面一行显示的是数据库... 我用的是datagridview1.datasource=ds.Table[0].toString();来绑定数据的 这样datagridview1最上面一行显示的是数据库中的字段名称,怎么才能设置为自定义的汉语名称呢? 展开
 我来答
jobiner
2010-05-04 · TA获得超过158个赞
知道答主
回答量:173
采纳率:0%
帮助的人:143万
展开全部
你应该现自定义你的datagridview列的名称(点击datagridview右上方的三角,选择编辑列,进入编辑列的界面,如果还不懂就慢慢摸索一下吧。),然后你再将你定义的列跟你的ds.Table[0]的列绑定。当然还有一个不使用自定义列的方式就是在产生ds.Table[0]这个表时,将Table[0]的各个字段都转换成你要显示的中文的列的名称。
另外你不应该使用语句:
datagridview1.datasource=ds.Table[0].toString();
而应该使用:
datagridview1.datasource=ds.Table[0];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xsl25334
2010-05-04 · TA获得超过184个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:134万
展开全部
点击datagridview右上方的三角,编辑列,然后添加 boundflied 有几个字段添加几个,然后 在右边 datatafield 添加 绑定的字段名 headtext 中文名字
别忘 了,别下面的 自动生成列的对号去掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonydlmu
2010-05-04
知道答主
回答量:22
采纳率:0%
帮助的人:23.9万
展开全部
你把填充数据集ds的SQL语句改一下就行了呗,举个例子:
改前:
SELECT NAME FROM TABLE1

改后:
SELECT NAME AS 姓名 FROM TABLE1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aspx168
2010-05-04 · TA获得超过144个赞
知道答主
回答量:591
采纳率:0%
帮助的人:172万
展开全部
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="toushuDataSource" Width="550px" EmptyDataText="无留言信息"
AllowPaging="True">
<Columns>
<asp:BoundField DataField="uname" HeaderText="留言人名字" SortExpression="uname" />
<asp:BoundField DataField="uemail" HeaderText="电子邮件" SortExpression="uemail" />
<asp:BoundField DataField="uphone" HeaderText="联系电话" SortExpression="uphone" />
<asp:BoundField DataField="utime" HeaderText="留言日期" SortExpression="utime" />
<asp:TemplateField HeaderText="编辑">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#"tousuDetails.aspx?tsid="+ Eval("id") %>'>查看</asp:HyperLink>
<asp:LinkButton ID="lbdelsynod" runat="server" onclick="lbdelnew_Click" CommandArgument='<%# Eval("id") %>' OnClientClick="return confirm('您确认要删除吗?')" >删除</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我用的是这种设置 你看你合适不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HAL9000PLUS
2010-05-04 · TA获得超过1279个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:716万
展开全部
自定义列,headertext用于设置列标题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式