我可能在做一些愚蠢的事情,但找不到什么。我想在ASP.NET MVC修改简单的会员功能4.我稍微修改与模板来一个RegisterModel,并添加类别列表,以它像这样:将项目添加到列表中<T>
public class RegisterModel
{
...
public List<SelectListItem> Categories { get; set; }
}
然后在账户控制器I “米试图将项目添加到这个列表,但得到‘Object reference not set to an instance of an object.
’错误:
[AllowAnonymous]
public ActionResult Register()
{
RegisterModel rm = new RegisterModel();
//SelectListItem guestCategory = new SelectListItem();
//guestCategory.Value = null;
//guestCategory.Text = "Guest";
rm.Categories.Add(new SelectListItem { Value = null, Text = "Guest" });
...
任何想法,为什么?
分类永远不会被建造? – Nick
'rm.Categories'为'null'。 – sloth