ASP.net中从数据库读入数据后,怎样更改表格的标题行?

wuzhaojun 2004-10-27 06:05:26
ASP.net中从数据库读入数据后,怎样更改表格的标题行?
...全文
135 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
minghui000 2004-10-28
  • 打赏
  • 举报
回复
up
colinliu 2004-10-28
  • 打赏
  • 举报
回复
把数据表的字段名称,中文标题,表名等放到结构表里,创建表格时读结构表,那样很灵活
thbird 2004-10-28
  • 打赏
  • 举报
回复
楼上的方法不错,但估计够楼主折腾的了。
nmlvjun 2004-10-28
  • 打赏
  • 举报
回复
把数据表的字段名称,中文标题,表名等放到结构表里,创建表格时读结构表,那样很灵活
wuzhaojun 2004-10-27
  • 打赏
  • 举报
回复
首先谢谢各位。
我得问题是我是用ADO.net直接创建的表格。除了用select可以别的都不可以的。但是我不行用sql语句。
gebing0908 2004-10-27
  • 打赏
  • 举报
回复
adminyao(程序傻子)
你也可以在读数据库的时候改!

yes,you could use
SELECT col1 as name1, col2 as name2
FROM tb1
WHERE ...
name1 and name2 are the header text that you wanna use in your table
cocoguo 2004-10-27
  • 打赏
  • 举报
回复
列名name在表头上显示表头 姓名
HeaderText处你想显示什么名字写成什么名字就可以了
<asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False" >
<Columns>
<asp:BoundColumn DataField="name" HeaderText="姓名" ReadOnly="True" HeaderStyle-Width="60"></asp:BoundColumn>
</Columns>
</asp:datagrid>
supersyd 2004-10-27
  • 打赏
  • 举报
回复
自定义列
<asp:datagrid ID="top">
<asp:templatecolumn ItemStyle-Wrap="false">
<headertemplate>作品名称</headertemplate>
<itemtemplate>
<%# container.dataitem("title") %>
</itemtemplate>
<edititemtemplate>
<asp:textbox ID="txttitle" Text='<%# container.dataitem("title") %>' runat="server"/>
</edititemtemplate>
</asp:templatecolumn>
</asp:datagrid>
adminyao 2004-10-27
  • 打赏
  • 举报
回复
你也可以在读数据库的时候改!
popcode 2004-10-27
  • 打赏
  • 举报
回复
datagrid的AutoGenerateColumns="False"

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧