类型转换错误.
下面是提示的错误.
下面是我的DataGrid的界面,我是在更新第二列数据.用的模板列,并把控件(TextBox),
下面是我的程序:
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string datagoodID=Convert.ToString(this.DataGrid1.DataKeys[e.Item.ItemIndex]);
string num=((TextBox)(e.Item.Cells[1].Controls[0])).Text;
OleDbConnection con=DBConn.createConn();
con.Open();
OleDbCommand cmd=new OleDbCommand("update monmentgood set numofproduct="+Convert.ToInt32(num)+"where monmentID="+Convert.ToInt32(datagoodID),con);
cmd.ExecuteNonQuery();
this.DataGrid1.EditItemIndex=-1;
this.datatomonmentsource();
}
各们高手,看看我的这个错误,不知道为什么的,人家的都没有错误,可是我的却老是错误,总是这样的提示.谢谢
感谢.