【发布时间】:2011-08-16 00:33:40
【问题描述】:
我正在尝试创建一个 ViewModel 类。在“ViewModels”文件夹中创建类之后。我的列表类型声明无法识别。我的问题和代码如下:
- 是否有一些特殊的方法可以创建 ViewModel 类?
- ViewModel 是一种方法,而不是 MVC3 中的一项功能吗?
谁能告诉我我错过了什么谢谢-P
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcApplication8.ViewModels
{
//compiler does not recongize List class or SelectListitem
private List<SelectListItem> _products = new List<SelectListItem>();
//compiler does not recongize List class
public List<SelectListItem> products
{
get { return _products; }
}
}
【问题讨论】:
-
我从未听说过“ViewModels”文件夹,只是位于项目根目录下的“Models”。在您的示例代码中,我没有看到类定义。
标签: asp.net-mvc-3 namespaces viewmodel