ASP.net MVC 3错误:CS0103

时间:2011-08-21 18:19:30

标签: c# asp.net-mvc error-handling

我刚刚开始学习ASP.NET MVC 3表单this,我遇到了一个问题。

我总是收到此错误

  

描述:编译服务此请求所需的资源时发生错误。请查看以下特定错误详细信息并适当修改源代码。

     

编译器错误消息:CS0103:当前上下文中不存在“文本”名称

以下是代码:

@Html.DropDownListFor(p => p.WillAttend, new[]
                                            {
                                                new SelectListItem(), Text = "Yes I'll be there", Value = bool.TrueString,
                                                new SelectListItem(), Text = "No, I can't come", Value =  bool.FalseString

                                            }, "Chose option")

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:8)

你忘了一些{}

@Html.DropDownListFor(p => p.WillAttend, new[]
                                            {
                                                new SelectListItem(){ Text = "Yes I'll be there", Value = bool.TrueString},
                                                new SelectListItem(){ Text = "No, I can't come", Value =  bool.FalseString}

                                            }, "Chose option")