繁体   English   中英

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

[英]Passing variable from view to the controller without query string

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

如何在不使用 URL 项目(查询字符串、/变量/等)的情况下将信息从视图传递到 controller?

我认为肯定必须有一个示例的最简单的场景是一组简单的登录凭据传递给 controller。 当然,您不希望用户名/密码在 URL 中可见。

您可以将数据 POST 到 controller,这样它就不会出现在 URL 中。 有关详细信息,请参阅此博客文章

基本步骤是:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM