Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何使datagrid没有数据?_Asp.net - Fatal编程技术网

Asp.net 如何使datagrid没有数据?

Asp.net 如何使datagrid没有数据?,asp.net,Asp.net,我有一个有两个按钮的页面:一个是加载数据,另一个是清除数据 我正在使用DataSet,并在该单击代码中使用了ds.Tables.Clear() 如果用户单击“清除数据”数据网格中的数据是否会消失?要显示没有行的网格,请选中属性 或 您可以像这样创建一个空行并添加到数据网格中- if(datatable.Rows.Count == 0) { datatable.Rows.Add(datatable.NewRow); } datagrid.DataSource = datatable; da

我有一个有两个按钮的页面:一个是
加载数据
,另一个是
清除数据

我正在使用DataSet,并在该单击代码中使用了ds.Tables.Clear()


如果用户单击“清除数据”数据网格中的数据是否会消失?

要显示没有行的网格,请选中属性

您可以像这样创建一个空行并添加到数据网格中-

if(datatable.Rows.Count == 0)
{
    datatable.Rows.Add(datatable.NewRow);
}
datagrid.DataSource = datatable;
datagrid.DataBind();

根据您的评论,答案是否定的。

尝试时会发生什么?