请问如何在GridView没有数据时,显示GridView的标头 当数据库中有数据时,GrieView能够邦定数据并显示出来;但是如果没有数据时,它什么都没有显示,一片空白,请问如何让他在没有数据时,显示GridView的标头?即(HeadText) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //this.gvDefect.Columns[0].HeaderText = "Defects Title";//this.gvDefect.Columns[0].ShowHeader = true;this.gvDefect.ShowHeader = true;都试过了,不行 如果没有数据,你就绑定一个空datatable 呵呵,应该可以显示的 没有数据了干什么还要让它显示啊!这不像2003那样子,当数据为空时也显示DataGrid。在VS2005中,没有数据就不显示了。这样更人性化! 没有数据的时候仍然绑定一下 就会显示出头的如果页面第一次打开未查询之前你就想显示头 那就在Page_Load的!IsPostBack块添加一个绑定空的操作 if (dt.Rows.Count > 0) { this.gvDefect.DataSource = dt; this.gvDefect.DataBind(); } else { dt.Rows[0]["AssetAutoID"] = ""; dt.Rows[0]["Date"] = ""; dt.Rows[0]["Description"] = ""; this.gvDefect.DataSource = dt; this.gvDefect.DataBind(); }是这样吗?不行呀。 用个苯办法。。如果没有数据你就用代码输出一个表头html代码出来。。呵呵 设置Datagriw属性EmptyDataText="填入显示的标头" if (dt.Rows.Count > 0) { this.gvDefect.DataSource = dt; this.gvDefect.DataBind(); } else { dt.Rows[0]["AssetAutoID"] = ""; dt.Rows[0]["Date"] = ""; dt.Rows[0]["Description"] = ""; this.gvDefect.DataSource = dt; this.gvDefect.DataBind(); }----------------同意这个方法 还有个简单的方法,自己写个标头哦,GridView就不显示标头不就可以了 啊 如果是自动生成列的话就是这样,手工创建列的话无论有没有数据都会显示的。===========================================http://www.dotneturls.com —.net开发资源精华收集,正在不断更新及完善中,欢迎推荐资源并提出意见和建议! 网站发布时,提示磁盘空间不够?!在线等,急! 一个sql 语句问题~~~~~~~!在线等待~~~! HTML元素里有没有类似label控件的.或可代替的 请问:我想把一个方法直接做为参数传到别一个方法中,不用委托怎么写这个方法中的参数表呀? 母版页的问题 要自杀了呀---怪事情 Sql的数据类型转换问题,请教 关于类库的调用问题! 怪问题? 请问各位大侠那个网站有论坛的源代码?最好是中文,英文也无所谓。 ASP.Net上传文件,如何加一个进度条来显示上传进度? 在此上下文中不允许使用 此处只允许使用常量、表达式或变量。不允许使用列名
//this.gvDefect.Columns[0].ShowHeader = true;
this.gvDefect.ShowHeader = true;
都试过了,不行
{
this.gvDefect.DataSource = dt;
this.gvDefect.DataBind();
}
else
{
dt.Rows[0]["AssetAutoID"] = "";
dt.Rows[0]["Date"] = "";
dt.Rows[0]["Description"] = "";
this.gvDefect.DataSource = dt;
this.gvDefect.DataBind();
}
是这样吗?不行呀。
{
this.gvDefect.DataSource = dt;
this.gvDefect.DataBind();
}
else
{
dt.Rows[0]["AssetAutoID"] = "";
dt.Rows[0]["Date"] = "";
dt.Rows[0]["Description"] = "";
this.gvDefect.DataSource = dt;
this.gvDefect.DataBind();
}
----------------
同意这个方法
http://www.dotneturls.com —.net开发资源精华收集,正在不断更新及完善中,欢迎推荐资源并提出意见和建议!