Datagrid小问题,请大家帮个忙~~

stevejobs 2003-07-09 05:48:52
当查询的数据没有值时,让datagrid显示出列名和datagrid的边框。
...全文
24 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
gz
crocus 2003-07-10
  • 打赏
  • 举报
回复
自定义一个空的dataTable
然后绑定dataGrid
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
OK,我试试。~
谢谢

再顶一顶,看看有没有好办法了。

下午结帖给分~~
zjjszw 2003-07-10
  • 打赏
  • 举报
回复
不是很明白
沒有數據源光要表頭有什么用
不過用TemplateColumn在沒有數據的時候也能顯示表頭和邊框,即使數據表是空表
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
楼上兄弟,明白你的意思。
但是我的意思是:
不需要绑定数据源,直接显示没有数据行的Datagrid。但有表头即有列名。

GZ
zjjszw 2003-07-10
  • 打赏
  • 举报
回复
用模板啊 TemplateColumn
如﹕
<DataGrid id="" .....>
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
列名
</HeaderTemplate>
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem,"Studentid")%> //綁定的數據
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID=sid Runat=server Text='<%#DataBinder.Eval(Container.DataItem,"Studentid")%>' Width=80 BorderWidth=1 >
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
.
.
.
</Column>
</DataGrid>

注﹕studentid位表的字段名
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
GZ
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
哈,靠,还要这么麻烦的啊~
再看看还有谁有好的办法。

UP
哈雷码农 2003-07-10
  • 打赏
  • 举报
回复
在Page_Load时绑定一个数组为数据源吧.
stevejobs 2003-07-10
  • 打赏
  • 举报
回复
gz
stevejobs 2003-07-09
  • 打赏
  • 举报
回复
我是想实现在查询前就显示列名和边框。

例如:
随便拖一个datagrid至页面中,启动后便见到datagrid的效果
supicbc 2003-07-09
  • 打赏
  • 举报
回复
查询后,datagrid1.databind就会显示出列名和边框

62,047

社区成员

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

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

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

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