1

我有一个选择表单,它在选择“类别”后刷新自身以显示“子类别”我确实在子类别中进行了验证,以便用户仅在子类别之后进入下一页

我在第 1 页有这样的代码

if (IsPost && Validation.IsValid())
{
    parent = Request.Form["parent"];
    Response.Redirect("~/Members/cb/Page2");
}

在第 2 页

 @Html.Hidden("parent", Request.Form["parent"])

但是,我无法在 page2 中获取从第 1 页传递的隐藏值,请帮助

4

1 回答 1

1

尝试将 url 中的父级传递到第二页:

Response.Redirect("~/Members/cb/Page2?parent=" + Request.Form["parent"]);

如果您重定向隐藏的文件将在重定向页面上不可用。与任何其他输入一样的隐藏字段仅在表单提交时发回服务器。

于 2012-09-12T15:35:04.970 回答