C# 将Guid从视图传递回相应的控制器操作

C# 将Guid从视图传递回相应的控制器操作,c#,asp.net-mvc-4,view,controller,C#,Asp.net Mvc 4,View,Controller,一个用户可能有多个应用程序 我如何实现它?您使用了@Html.Hidden()还是@Html.HiddenFor()?它对我总是很管用 比如说 [HttpPost] [ValidateAntiForgeryToken] public ActionResult PreviousApplications(ListApplicationViewModel model) { return RedirectToAction("PersonalDetails"

一个用户可能有多个应用程序

我如何实现它?

您使用了@Html.Hidden()还是@Html.HiddenFor()?它对我总是很管用 比如说

    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult PreviousApplications(ListApplicationViewModel model)
    {
        return RedirectToAction("PersonalDetails");
    }
您是否使用了@Html.Hidden()或@Html.HiddenFor()?它对我总是很管用 比如说

    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult PreviousApplications(ListApplicationViewModel model)
    {
        return RedirectToAction("PersonalDetails");
    }

您的class=“col1”div是否在表单标记中?是的,它位于编译后显示为表单标记的@{Html.BeginForm();}和@{Html.EndForm();}节的内部。是否使用了Html.Hidden()?我一直工作得很好是的,我创建了一个@Html.Hidden,名称设置为ApplicationId,并在回邮时将该值设置为ApplicationId Guid,然后在ViewModel中将该值分配给一个ApplicationId值。在使用Html.Hidden()后,您的问题是否得到了解决?您的class=“col1”div是否在表单标记中?是的,它在@{Html.beginnform();}和@{Html.EndForm();}节在编译后显示为表单标记您是否使用了Html.Hidden()?我一直工作得很好是的,我创建了一个@Html.Hidden,名称设置为ApplicationId,并在回邮时将该值设置为ApplicationId Guid,然后在ViewModel中将该值分配给ApplicationId值。使用Html.Hidden()后,您的问题是否得到了解决?
@Html.HiddenFor(@item.model.ApplicationId)