我参看了http://blog.csdn.net/laolaowhn/archive/2007/07/04/1678886.aspx文章在插入(DetailsView1_ItemInserting)或更新(DetailsView1_ItemUpdating)事件中加入
代码:
string str=((DropDownList)DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.Values.Add("type", str);
但是提示错误:Line 28: e.Values.Add("StuName", str);请问是哪里错了?谢谢!
代码:
string str=((DropDownList)DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.Values.Add("type", str);
但是提示错误:Line 28: e.Values.Add("StuName", str);请问是哪里错了?谢谢!
DetailsView1_ItemInserting)或更新(DetailsView1_ItemUpdating)事件你是写在ItemUpdated里边,不一样
{
string str = ((DropDownList)DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.Values.Add("StuName", str);
}这样写也是同样的错误阿?
你写代码的时候根本就点不出来有'Values 吧
不必指明哪行哪列的吧
代码你最好用手敲,
你自己敲就知道DetailsView1_ItemInserting里边根本写不出来 e.Values.Add("StuName", str);