是不是应该把Delete(main);改为return(main);
解决方案 »
- c#关于使用sql权限的问题
- 设在控件的LOCATION属性后为什么左上角位置不在鼠标位置
- 线程与控件交互问题?
- 这个进度条怎么弄啊?
- C#中的ActiveMdiChild事件,如何判断子窗体是关闭还是激活?
- 准备下载Visual Studio 2005 pro不知道里面有没有C#
- Vista中用visual studio 2008 C#连接access数据库问题
- VS2003 连接11G ORACLE报错
- 利用Replace方法替换指定字符
- GetWindowText获取标题问题
- 想知国内或国外的几个控件下载的网站(帮帮咋)
- 用SqlCommand方法获取的SqlDataReader对象怎样可以转换为DataView对象
是调用的子程序.
在触发事件里面给它赋值
//for(iRow = 0;iRow <iRowCount;iRow++)
//{
// if(this.dataGrid1.IsSelected(iRow))
//{
上面的改成
for(Int32 iRow = 0;iRow <iRowCount;iRow++)
{
if(this.dataGrid1.CurrentRowIndex ==iRow)
{
string main=this.myDataSet.Tables["CheckersAdmin"].Rows[iRow][0].ToString();
Delete(main);
}
}
dataGrid1.IsSelected为什么永远返回false?
我估计是因为你鼠标点的是DATAGRID列里的CELL去了。
dataGrid1.IsSelected方法是要你选种有黑三角的那一个CELL,使整行变蓝才可能返回TRUE;