0

我无法从下拉列表中获取数据(姓名、姓氏、国家、年龄等填充在我的所有 Texbox 中。

我有一个下拉菜单

 DataTextField="Name" DataValueField="ID" <-- which is an INt.

var query = from i in context.AdeucaRegistro 
where i.ID ==Convert.ToInt16(DropDownListditarEstudiantes.SelectedValue) 
select i;

这也不起作用:(

有人可以帮助我使用 Linq 将下拉列表中的所有数据放入文本框中吗?

4

1 回答 1

0

确保不要在 linq 语句中使用 convert 它可能会导致错误

使用类似的东西

int id=Convert.ToInt32(DropDownListditarEstudiantes.SelectedValue); 

var query =( from i in context.AdeucaRegistro 
where i.ID ==id
select i).FirstOrDefault();
于 2012-08-22T04:37:17.657 回答