比如说,DataTable dt 中有两个字段 ,第一列为Int型,现在知道了第一列有一个值为 15 。请问通过这个值 ,怎么才能知道它在哪一行? 急啊...
解决方案 »
- c# winform好看的界面数字显示
- WebBrowser在WPF使用的问题, 继续讨论
- winform中获取局域网中IP及MAC问题
- '(' 附近有语法错误。 -----最近正在赶毕业设计,遇到这个问题一直解决不了,很郁闷,哪位大虾可以帮我解决下,3Q。
- HttpWebResponse问题: (400) Bad Request
- C#中怎么连接ACCESS数据库?
- Invalid number of data directories in NT header.反编译DLL的时候显示这个.怎么解决?
- 为什么关闭VS2005后我的进程里还有?
- 问一个水晶报表的问题??
- 用C#写的页面怎么没法居中啊?
- 一个简单的关于datatable的问题
- datagridview 焦点不改变就点工具栏的保存,Update(),没有更新到数据库,怎么解决
DataTable dt = new DataTable();
int cellValue = 15;
int rowIndex = -1;
for (int i = 0; i < dt.Rows.Count; i++)
{
if (Convert.ToInt32(dt.Rows[i][0]) == cellValue)
{
rowIndex = i;
break;
}
}
int row_num = 0;
foreach(DataRow dr in dt.Rows)
{
index++;
if(Convert.ToInt32(dr[0])==15)
{
row_num = index;
break;
}
}row_num 就是了.