我从数据库中检索国家的名称和ID并将其设置在Viewbag中。但是,当我从视图访问它的投掷错误。无法从Viewbag项目中检索属性
下面是C#代码: -
var country = from x in db.Territories select new
{
x.Name,
x.ID
};
ViewBag.countries = country;
查看网页代码: -
@foreach (var item in ViewBag.countries)
{
<td><label class="control-label">@item.Name</label></td>
}
错误: -
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'object' does not contain a definition for 'Name'
谢谢你..它的工作。:) – user3206357