将变量从视图传递到控制器而不使用查询字符串

时间:2011-08-11 14:18:43

标签: c# asp.net-mvc

我很确定我错过了一些非常实用的东西,但是我在网上找到它是在挣扎。

如何在不使用网址项的情况下将信息从视图传递到控制器(查询字符串,/ variable /等?

我认为最简单的方案必须有一个示例,是一组简单的登录凭证交给控制器。当然,您不希望在URL中查看用户名/密码。

1 个答案:

答案 0 :(得分:4)

您可以将数据发布到控制器,以便它不会出现在URL中。有关详细信息,请参阅此blog post

基本步骤是:

  1. 在视图上创建表单并命名您感兴趣的字段。
  2. 在参数与这些名称匹配的控制器上创建操作。
  3. [AcceptVerbs(HttpVerbs.Post)]属性添加到操作中。
相关问题