我从下拉列表中获取数据时遇到了麻烦(姓名,姓名,国家,年龄等等,在我的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的文本框中吗?
答案 0 :(得分:0)
确保在linq语句中不使用convert,否则可能会导致错误
使用类似
的内容int id=Convert.ToInt32(DropDownListditarEstudiantes.SelectedValue);
var query =( from i in context.AdeucaRegistro
where i.ID ==id
select i).FirstOrDefault();