MVC JsonResult-将值/对象保存在代码中

| 我有一个简单的JsonResult,现在,在我进行计算的同时,它需要一个值,并返回一个结构(作为JsonResult)。这部分有效,因为我已将请求挂接到jQuery的按钮单击上,并且可以读回值。 我的问题是,是否可以将结构添加到页面的上下文中,以便在提交表单时可以使用生成的结构? 我想避免在会话中保留该值,并希望“正确”地执行此操作 我是否需要使用与JsonResult不同的方法/方法? 我希望这是有道理的?     
已邀请:
        以我的经验,无论您是否愿意,发送给客户端的任何内容都可以更改,然后再发送回给客户端。当然,某些事情比其他事情更容易操纵,但仍然可以实现。 话虽如此,这实际上取决于您对客户端更改的关注程度,以及此结构中的信息对您是否将其存储在客户端还是服务器端的敏感程度。 无论如何,将值客户端存储在JavaScript变量中或作为字符串存储在隐藏字段中都非常简单,然后在表单发布或ajax调用期间将其返回。     
        您可以将JSON字符串存储在表单的隐藏输入中,然后将其与表单一起提交回控制器。然后,在控制器内,您可以将JSON反序列化为结构。     

要回复问题请先登录注册