我这里现在的问题就是说数据绑定到datagrid里了,然后如果没有数据的话整个datagrid都会不显示
我就是想让他显示表头出来
我就是想让他显示表头出来
解决方案 »
- 请问一个菜鸟问题
- vs2005如何动态修改水晶报表中文本对象的值?
- 请高手帮我检查以下代码
- 关于文章内分页的问题
- vs.net2005 要的赶快下载哈!
- Datagrid控件的问题
- 为什么对GridView按条件查询后,点击对应行的“删除”,可删除的却是查询前的第一行数据呢?请大家帮忙看看代码,谢谢!
- mvc项目部署IIs后,浏览错误 LoaderExceptions错误
- 用水晶报表要在服务器端指定打印机,这就有一个要列举局域网内打印机的问题,我有是有个办法... ...
- 急.....
- 简单的问题 帮下忙 各位大虾
- 建立一个大型网站(访问量比较大),在网络安全方面有些什么考虑呢,如何通过硬件和软件手段来保证网络安全?
可以绑个空数据模版
<EmptyDataTemplate>
<table>
<tr>
<td>字段1</td>
<td>字段2</td>
<td>字段3</td>
</tr>
</table>
</EmptyDataTemplate>
没有数据时,才显示这个的。
if (MyDataGrid.Rows.Count == 0)
{
DataTable m_Table = new DataTable("pro_v_clientinfo");
m_Table.Columns.Add("link_str");
m_Table.Columns.Add("id");
m_Table.Columns.Add("num");
m_Table.Columns.Add("name");
m_Table.Columns.Add("clientlongname");
m_Table.Columns.Add("startdate");
m_Table.Columns.Add("stopdate");
m_Table.Columns.Add("statusname");
m_Table.Columns.Add("createname");
m_Table.Columns.Add("updatename");
for (int i = 0; i < 1; i++) //显示一条空记录
{
DataRow AddRow = m_Table.NewRow();
AddRow["num"] = "";
m_Table.Rows.Add(AddRow);
}
MyDataGrid.DataSource = m_Table;
MyDataGrid.DataBind(); }