Как передать свойство класса, определяемого в модели как параметр действия URL
Я получил следующее сообщение об ошибке:
Сообщение об ошибке компилятора: CS0746: недопустимый декларатор члена анонимного типа. Члены анонимного типа должны быть объявлены с назначением члена, простым именем или доступом члена.
из следующей строки:
<a href="@Url.Action((string)ViewBag.RequeryAction, (string)ViewBag.Vertical, new { filters.size ="medium"})
Как я могу передать свойства фильтра в контроллер?
Я определил следующие типы:
class Filters {
string Layout;
` bool onlyBlack
}
class Image {
Filters filter;
double height;
}
1 ответ
Вы не можете объявить имя свойства с точкой в нем. filter.size
не является действительным именем
Используйте это вместо:
<a href="@Url.Action((string)ViewBag.RequeryAction, (string)ViewBag.Vertical, new { filtersSize ="medium"})