我在 listvew 中确实有一个数据列表,并且我在列表的每一行中添加了一个详细信息按钮。我的命令是通过单击按钮将empId与按钮绑定并加载包含所有用户数据的新列表
<Button Name="detailshow" Click="Detailshow_Click" CommandParameter="{Binding Path=empID}">
而且查询是:
Button _button = (Button)sender;
string empID = _button.CommandParameter.ToString();
SqlCeConnection //stuffff
objCon.Open();
String str = "SELECT e.empID, e.empname FROM employee e WHERE empID= " + empID;
SqlCeCommand cmd = new SqlCeCommand(str, objCon);
DataSet ds = new DataSet();
ListViewEmployeeDetails.DataContext = ds.Tables[0].DefaultView;
cmd.ExecuteNonQuery();
好吧,只是它不起作用......它没有显示任何数据