-2

我想从下拉列表中检索值并通过 LINQ 在文本框中显示结果,但是此代码仅检索员工编号 1?

Employee employee = north.Employees.Single(q=> q.EmployeeID == int.Parse(DropDownList2.SelectedValue));
employee.FirstName = TextBox5.Text;
employee.LastName = TextBox6.Text;
north.SubmitChanges();

View();
4

1 回答 1

1

您的数据绑定可能有问题。我想SelectedValue总是返回 0。对于解决方法,请尝试int.Parse(DropDownList2.SelectedItem.Text)(请注意,如果您的项目的值与其文本不同,则不能使用它。)

于 2013-05-11T15:48:16.183 回答