onclick="alert(this.parentNode.cellIndex)"

解决方案 »

  1.   

    datagrid.CurrentRowIndex如果是gridview就当我啥都没说.
      

  2.   

    DataGrid很容易实现!
    定位ROW之后就能找到相应的CELL , 
    CELL就是ROW里面的列
      

  3.   

    onclick="alert(this.parentNode.cellIndex)"
    --------------------
    赞同
      

  4.   

    onclick="alert(this.parentNode.cellIndex)"
    --------------------------------------------
    up~
      

  5.   

    在aspx文件下给一个隐藏label专门负责记ID
      

  6.   

    我想要的是鼠标点击的那一列,不是要自己数的onclick="alert(this.parentNode.cellIndex)"
    没有这个属性的,我用的是ASP.NET的DATAGRID
      

  7.   

    如何获取DATAGRID选择项中的字段再进行运算啊?
    用DataGrid1.SelectedItem.Cells[0].Text来取,显示未将对象引用设置到对象的实例的错误啊。
      

  8.   

    还是没人瞅啊?Somebody help.
      

  9.   

    这个还是用javascript实现吧不用dataGrid用程序去画表格吧.
      

  10.   

    看半天,没【猜】到是用 client 还是  server 获取
    我想要实现的是每个单元格是一条记录,不是每行一条记录,=========不要告诉我,你只使用一个模版列显示一行的所有列,那,这也是一条行记录啊,怎么不是?帖代码 ....
      

  11.   

    我用datagrid显示Excel表里的内容,datagrid有个摸版列是button,我想当我单击button时,获取当前选项中的数据进行计算,用DataGrid1.SelectedItem.Cells[0].Text来取可以吗?但我这显示未将对象引用设置到对象的实例的错误啊。
      

  12.   

    OleDbConnection objConn = new OleDbConnection(sConnectionString);
                objConn.Open();
                string sqlStr = "select * from [Sheet1$]";
                OleDbCommand myCmd = new OleDbCommand(sqlStr, objConn);
                OleDbDataAdapter myda = new OleDbDataAdapter(myCmd);
                DataSet myDs = new DataSet();
                myda.Fill(myDs, "Temp");
                DataGrid1.DataSource = myDs;
                
                try
                {
                    string strConn = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
                    SqlConnection mySqlConn = new SqlConnection(strConn);
                    mySqlConn.Open();
                    string strCmd = "";
                  //  int rows = myDs.Tables[0].Rows.Count;
                   // int cols = myDs.Tables[0].Columns.Count;
                  //string number =DataGrid1.SelectedItem.Cells[1].ToString();
                    string   number = this.DataGrid1.SelectedItem.Cells[0].Text;  ←这里
                    
                        string strSql = "select * from studys where idkey='number'";
                        SqlDataAdapter myAda = new SqlDataAdapter(strSql, mySqlConn);
                        myAda.Fill(myDs, "Temp");
                       bool bol = false;
                        if (myAda.Fill(myDs, "Temp") != 0)
                        {
                            Button4.Attributes.Add("onclick", "return confirm('是否继续导入?')");
                            bol =confirm("是否继续导入?");
      

  13.   

    onclick="alert(this.parentNode.cellIndex)"----------------------------------------------
    up
      

  14.   

    郁闷,不是.Rows[i].Cells[i].的问题啊,难道每次选择,都得写一个.Rows[i].Cells[i].吗?
      

  15.   

    onclick="alert(this.parentNode.cellIndex)"----------------------------------------------
    up