GridView表头显示的问题 在GridView里没有数据的情况下把表头显示在页面上,最好能把数据行也显示出来。在没有数据的情况下GridView是不会显示表头的,现在我想没有数据的时候也把表头显示在页面上,让用户知道这里有一个表存在,请教各位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 笨方法:GridView上面畫個表格。有數據表格隱藏。沒數據就出來。。 /// <summary> /// 如果没有查询到任何信息则显示表头 /// </summary> /// <param name="gv"></param> /// <param name="ds"></param> public static void BindNullDataSet(GridView gv, DataSet ds) { if (ds.Tables[0].Rows.Count == 0) { ds.Tables[0].Rows.Add(ds.Tables[0].NewRow()); gv.DataSource = ds; gv.DataBind(); int columnCount = ds.Tables[0].Columns.Count; gv.Rows[0].Cells.Clear(); gv.Rows[0].Cells.Add(new TableCell()); gv.Rows[0].Cells[0].ColumnSpan = columnCount; gv.Rows[0].Cells[0].Text = "---没有记录---"; gv.Rows[0].Cells[0].Style.Add("text-align", "center"); } else { gv.DataSource = ds; gv.DataBind(); } 站内实时短消息提醒怎么做? 请求解释 家里机器怎么做个临时的服务器 在存储过程中 写搜索 sql语句 注册时如何判断数据库中是否已经存在该用户名啊?大家帮我看看我的代码怎么不起作用呢 100分求一个菜鸟问题,怎么将dropdownlist的名和值从数据库里填充进去?解决立即结帖 jquery 如何填充 dropdonwnlist? 动态评星存储 我有这样一个正则表达式,如何改进让他能判断是否为空? radiobutton的使用(紧急求助) asp.net 获取事件源控件ID 关于创建Team Foundation Server
GridView上面畫個表格。
有數據表格隱藏。
沒數據就出來。。
/// <summary>
/// 如果没有查询到任何信息则显示表头
/// </summary>
/// <param name="gv"></param>
/// <param name="ds"></param>
public static void BindNullDataSet(GridView gv, DataSet ds)
{
if (ds.Tables[0].Rows.Count == 0)
{
ds.Tables[0].Rows.Add(ds.Tables[0].NewRow());
gv.DataSource = ds;
gv.DataBind();
int columnCount = ds.Tables[0].Columns.Count;
gv.Rows[0].Cells.Clear();
gv.Rows[0].Cells.Add(new TableCell());
gv.Rows[0].Cells[0].ColumnSpan = columnCount;
gv.Rows[0].Cells[0].Text = "---没有记录---";
gv.Rows[0].Cells[0].Style.Add("text-align", "center");
}
else
{
gv.DataSource = ds;
gv.DataBind();
}