dr[0] = CurrentUserID;
dr[1] = mylistview.selecteditem;这儿应该怎么写得到选中的一行的某一列的值网上查到的不是WPF下能用的
dt.Rows.Add(dr);
sda.Update(dt);
高手指点我啊
6 个解决方案
#1
你用的是数据绑定吗?
如果是的话 listView.SelectedItem 就是个 DataRow
DataRow row = listView.SelectedItem as DataRow;
row[2] = value;
如果是的话 listView.SelectedItem 就是个 DataRow
DataRow row = listView.SelectedItem as DataRow;
row[2] = value;
#2
DataRow dr1= listView1.SelectedItem as DataRow;
DataRow dr2 = dt.NewRow();
dr2["stu_id"] = CurrentUserID;
dr2["corpo_id"] =dr1["corpo_id"];
dt.Rows.Add(dr2);
sda.Update(dt2);
我这样用可以吗 dr1为选中的一行,然后确定dr2的值 再将dr2加入到datatable dt中 然后利用SqlDataAdapter sda更新数据库信息
#3
怎么没人回答啊 高手呢
#4
bservableCollection<T>
listBox1.SelectedItem as T
SelectedItem.Content
http://www.c-sharpcorner.com/uploadfile/mahesh/wpflistbox08252008100659am/wpflistbox.aspx
listBox1.SelectedItem as T
SelectedItem.Content
http://www.c-sharpcorner.com/uploadfile/mahesh/wpflistbox08252008100659am/wpflistbox.aspx
#5
可以
#6
求高手啊。。卡住了
#1
你用的是数据绑定吗?
如果是的话 listView.SelectedItem 就是个 DataRow
DataRow row = listView.SelectedItem as DataRow;
row[2] = value;
如果是的话 listView.SelectedItem 就是个 DataRow
DataRow row = listView.SelectedItem as DataRow;
row[2] = value;
#2
DataRow dr1= listView1.SelectedItem as DataRow;
DataRow dr2 = dt.NewRow();
dr2["stu_id"] = CurrentUserID;
dr2["corpo_id"] =dr1["corpo_id"];
dt.Rows.Add(dr2);
sda.Update(dt2);
我这样用可以吗 dr1为选中的一行,然后确定dr2的值 再将dr2加入到datatable dt中 然后利用SqlDataAdapter sda更新数据库信息
#3
怎么没人回答啊 高手呢
#4
bservableCollection<T>
listBox1.SelectedItem as T
SelectedItem.Content
http://www.c-sharpcorner.com/uploadfile/mahesh/wpflistbox08252008100659am/wpflistbox.aspx
listBox1.SelectedItem as T
SelectedItem.Content
http://www.c-sharpcorner.com/uploadfile/mahesh/wpflistbox08252008100659am/wpflistbox.aspx
#5
可以
#6
求高手啊。。卡住了