【问题标题】:Parameter return in MVCMVC 中的参数返回
【发布时间】:2014-07-11 19:47:37
【问题描述】:

我想传递参数grid-page,但编译时出错

错误 2 无效的匿名类型成员声明器。匿名类型 成员必须使用成员分配、简单名称或 会员访问。

return RedirectToAction("Grid", new { sukurta = item.lic_plate, 网格页 = 2 });

【问题讨论】:

  • 使用grid_page。标识符不能包含连字符。
  • - 不是变量名的有效字符。
  • @Stijn 不妨将其作为答案发布,因为它是……答案。
  • @AntP 我认为这个问题应该作为一个错字而结束。随意发布答案,但如果认为它应该保持开放,我不介意:)
  • @Stijn 我不太确定 - 在这种情况下,这是一个错字,但同样的情况很容易作为真正的“这个错误意味着什么”场景出现,所以它可能值得保留(有更好的标题)。

标签: asp.net-mvc


【解决方案1】:
Check this code
---------------
My simple suggestion is just remove '-' symbol
public ActionResult Index()
            {

                  return RedirectToAction("About" , new
                  {
                        sukurta = "a" ,
                        grid_page = "3"
                  });
            }

            public ActionResult About( string sukurta , string grid_page )
            {


                  return View();
            }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 2014-03-17
    • 1970-01-01
    • 2022-11-16
    相关资源
    最近更新 更多