[Asp.Net] DataGrid 设定最少显示行

Frank6600 2005-09-07 02:46:18
有没有办法设定 DataGrid 最少显示行。(C# or VB.Net)

我的意思是说,一般来说,DataGrid 有数据时,它会显示数行数据。
如果没有数据时,则只显示表头。

我希望它的行为是,
不管有没有数据,
至少显示十行,
即使底下那几行是空白的。

有没有办法做到呢﹖
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Frank6600 2005-09-07
  • 打赏
  • 举报
回复
To fengjianwei1982,

我已在另一贴给你分了。
这一贴我选择把分数给别人。

还是要谢谢你的帮忙。
fengjianwei1982 2005-09-07
  • 打赏
  • 举报
回复
先生成DataTable对象dt
long count = dt.Rows.Count;
if(count>0)
{
long numcount = count%18;
for(int i=0;i<18 - numcount;i++)
{
row=dt.NewRow();
dt.Rows.Add(row);
}
}
DataGrid1.datasource=dt;
DataGrid1.DataBind();
我这边是控制一页18条
ccwq 2005-09-07
  • 打赏
  • 举报
回复
自己在DATABOUND中判断并做处理
solsolsol 2005-09-07
  • 打赏
  • 举报
回复
时候你建个table(10行)作为数据源就可以啊

62,054

社区成员

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

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

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

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