使用通过POST提交的模型传递数据?

时间:2016-10-26 20:17:15

标签: c# asp.net-mvc post view model

所以在视图中,我们有很多对象映射文本框以将数据发送到模型以便在控制器中使用,如下所示:

@Html.TextBoxFor(x => x.FilesAsString, new {@class = "form-control", type = "number"})

非常标准的东西。

如何在POST操作之前包含应在视图中设置的此模型的其他属性? (这将是用户无法看到和无法编辑的内容)。

例如,我想将存储在Session [" _User"]中的当前用户数据传递到具有x.CurrentUser属性的模型中。

我觉得我在想这个,但我不知道。

1 个答案:

答案 0 :(得分:0)

我刚刚意识到我的问题是多么愚蠢。

我有一个Session["_User"]对象 - 控制器可以访问它。我只需要在Controller中使用Session["_User"]

我需要休息一下......

编辑我要离开我的问题和答案,希望它可以帮助其他一些睡眠不足的开发者。