如何将模型中定义的类的比例作为URL动作参数传递

本文关键字:URL 参数传递 模型 定义 | 更新日期: 2023-09-27 18:10:27

我收到以下错误信息:

编译器错误消息: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;
}

如何将模型中定义的类的比例作为URL动作参数传递

不能声明带有点的属性名。filter.size不是一个有效的名称。

用这个代替:

<a href="@Url.Action((string)ViewBag.RequeryAction, (string)ViewBag.Vertical, new { filtersSize ="medium"})