сборка

ьзование MVC 3 с движком Razor. У меня есть этот вид:

@model dynamic
@{
    var products = (List<ListItemBaseModel>)Model.Products;
    var threshold = (int)(Model.Threshold ?? 1);
    var id = Guid.NewGuid().ToString();
}

Он вызывается из другого представления с использованием этого кода:

@Html.Partial("PartialViewName", new { Products = Model, Threshold = 5 })

В обоих представлениях, когда я отлаживаю их и смотрю модель, кажется, что она содержит правильный объект. Когда я выполняю код, я получаю сообщение об ошибке в строке «var products =»:

«объект» не содержит определения «продукты»

Может кто-нибудь объяснить мне, почему я получаю эту ошибку? Опять же, когда я наблюдаю объект Model в режиме отладки, он выглядит хорошо (имеет 2 свойства: Products и Threshold)

Ответы на вопрос(8)

Ваш ответ на вопрос