onclick="alert(this.parentNode.cellIndex)"
解决方案 »
- ASP.NET回调的问题
- 值此元旦来临之际,特散两百分,祝CSDN的各位兄弟元旦快乐,并为viena维也纳MM和005MM拉票
- 一个奇怪的问题,哪位帮帮我啊..很急啊!
- 高人请指教,如何从另一个网站获取数据??
- 两个关于treeview的问题
- 50分问一超简单问题,请给予提示
- 最强贴,各位帮忙啊,关于有密码的PDF文件的读取!
- 登陆方法请教
- 如何生成一个弹出式窗体
- <asp:LinkButton id="LinkButton4" runat="server" OnClick="e_DetEdit" > 我如何给e_DetEdit事件传递参数?
- 怎样在datagrid指定位置处插入一空列?
- *******************请问一个关于LOCK的问题*************
定位ROW之后就能找到相应的CELL ,
CELL就是ROW里面的列
--------------------
赞同
--------------------------------------------
up~
没有这个属性的,我用的是ASP.NET的DATAGRID
用DataGrid1.SelectedItem.Cells[0].Text来取,显示未将对象引用设置到对象的实例的错误啊。
我想要实现的是每个单元格是一条记录,不是每行一条记录,=========不要告诉我,你只使用一个模版列显示一行的所有列,那,这也是一条行记录啊,怎么不是?帖代码 ....
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("是否继续导入?");
up
up