MVC如何隐藏通过ViewData传递的值
本文关键字:ViewData 何隐藏 隐藏 MVC | 更新日期: 2023-09-27 18:25:17
想知道是否有人能帮忙,我正在从控制器向视图传递一个值:
public ActionResult EmailResult(string result)
{
ViewData["result"] = result;
return View();
}
结果的值显示在返回视图的URL中,是否可以隐藏该值?我知道从一个视图到控制器,你会把它变成一个隐藏的输入类型,但你如何从一个控制器到另一个视图做到这一点?
感谢的任何帮助
如果我们假设您有一个表单,那么我们可以假设您没有使用表单的post方法。请尝试将method="post"添加到表单标记中。
正如其他人指出的那样,问题出现在你开始这个控制器操作之前——它之前就出现在页面上了。