我正在尝试增强VS2013中标准MVC模板附带的默认Shared / Error.cshtml。该模型为System.Web.Mvc.HandleErrorInfo
,我添加了以下内容:
@foreach (var key in Model.Exception.Data.Keys)
<li>@key : @Model.Exception.Data[key]</li>
它在@ Model.Exception.Data [key]中的key
中出错:The name 'key' does not exist in the current context
。
为什么以及如何从字典数据中获取每个值?
答案 0 :(得分:0)
试试这个:
@foreach (var key in Model.Exception.Data.Keys)
{
<li>@key : @Model.Exception.Data[key]</li>
}
razor need&#34; {&#34;要知道代码在foreach循环中