use*_*767 4 c# ajax asp.net-mvc
我正在从控制器传递一个对象到视图.该对象包含属性名称,标题和事件列表,如列表事件.你可以在这里参考(http://www.asp.net/mvc/tutorials/mvc-music-store-part-4).我正在使用ASP.NET MVC 3/C#/和Scripts
@model MvcEventCalendar.Models.Category
@{
ViewBag.Title = "Browse";
}
<h2>Browsing Category: @Model.Name</h2>
<ul>
@foreach (var event in Model.Events)
{
<li>
@event.Title
</li>
}
</ul>
Run Code Online (Sandbox Code Playgroud)
行中存在问题(@foreach(Model.Events中的var事件))和(@ event.Title).对象事件对模型不可见.同样,标题对事件不可见.智能感知不会显示任何内容
编译器错误消息:CS1513:}预期
来源错误:
Line 8:
Line 9: <ul>
Line 10: @foreach (var event in Model.Events)
Line 11:
Line 12: {
Run Code Online (Sandbox Code Playgroud)
event是c#中的一个保留词.你可以试试@event(好吧也许不是剃刀语法现在我考虑一下).但严重重命名你的event变量..
@foreach (var theEvent in Model.Events)
{
<li>
@theEvent.Title
</li>
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63023 次 |
| 最近记录: |