请问如何得到当前DataGrid(C#)中有多少行记录!谢谢
解决方案 »
- 关于C# 执行DOS,并输入相应命令
- 本人做开发时间太长,得了干眼症(测试〈3,正常为10),现有一家公司要我去做实施,我看电脑时间不能太长
- 好难啊,怎么这么多东西啊
- DataGrid如何自动生成一个字段,表示记录的序号
- winForm 下的dataGrid中复选框,为什么得点两下鼠标才能选中?点第一次为选中单元格,点第二次才行
- 关于WinForm的DateTimePicker的问题。
- 如何通过C#定义一个栈
- WPF的TextBox的Text属性直接赋值不显示,用数据绑定就显示,郁闷
- 我的程序怎么不能再其他机器上运行!
- 弹出窗口的位置和方式的问题!
- 最近困扰我好久的一个问题
- 2个简单问题(怎么修改access数据库数据?怎么删除DropDownList的某个选项?各10分)~高手帮忙
我这样用不对
DataTable dt=new DataTable((DataTable)(this.dgGarbageInfo.));
int RowCount=dt.Row.Count;
该怎么用
这方法是取出grd里面显示的数据的条数.
DataTable dt = (DataView)grd.DataSource
int n = dt.Rows.Count ;
这种方法取出数据源的数据条数。其中包括删除的数据。。
注意一下 dt.Rows[i].RowState 的壮态。。!
DataTable dt = (DataView)grd.DataSource不对吧,应该是
DataTable dt = (DataTable)grd.DataSource吧,
但是如果这样写:
DataTable dt = (DataTable)grd.DataSource
int n = dt.Rows.Count ;
有错的
int sum=0;
private void DataGrid1_DataBinding(object sender, System.EventArgs e)
{
sum=sum+1;
}
结果sum就是记录的条数