【发布时间】:2013-09-19 15:43:46
【问题描述】:
为什么第一段有效,第二段在标签标签处抛出“无效的表达式术语'<'错误?
第一段:
@foreach( var f in new List<List<string>>{ new List<string>{ new List<string>{ "PumpSize", "Pump Size" },
new List<string>{ "PumpType", "Pump Type" },
new List<string>{ "WellHead", "Well Head" } } )
{
<label>@f[1]
</label>
}
第二段:
@{
var fields = new List<List<string>>{ new List<string>{ new List<string>{ "PumpSize", "Pump Size" },
new List<string>{ "PumpType", "Pump Type" },
new List<string>{ "WellHead", "Well Head" } };
fields.ForEach( f =>
{
<label>@f[1]</label>
} );
}
我得到的错误是<label>,“无效的表达式术语'<'。
如果重要的话,我的浏览器是 IE9。
【问题讨论】:
标签: asp.net-mvc razor