"ListaDimensiones"속성을 제어하려는 이유를 이해하지 못하는 경우이 오류가 발생합니다.ASP.NET MVC - 컨트롤 모델의 속성을 사용하려고 할 때 오류가 발생했습니다.
namespace Mkt.Web.Controllers.Cubo
{
//
// ViewModel Classes
public class DimensionesViewModel
{
// Variables Properties
IList<Dimension> _listaDimensiones = new List<Dimension>();
// Properties
public IList<Dimension> ListaDimensiones { get{return _listaDimensiones;} private set{} }
// Constructor
public DimensionesViewModel()
{
_listaDimensiones = Dimensiones.GetListaFiltros(null);
}
}
[HandleError]
public class DimensionesController : Controller
{
//
// GET: /Dimensiones/
public ActionResult Index()
{
return View();
}
}
}
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Mkt.Web.Controllers.Cubo.DimensionesViewModel>" %>
<%@ Import Namespace="Mkt.Web.Helpers" %>
<%@ Import Namespace="Mkt.Web.Models.Endidades" %>
<div>
<!-- Error in this line for "Model.ListaDimensiones" -->
<%= Html.Table("myTable", (IList)Model.ListaDimensiones, null) %>
</div>
오류 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.