MVC3:@ Html.Hidden的缓存值

时间:2012-06-06 03:43:27

标签: asp.net-mvc asp.net-mvc-3

这是一个出于好奇而被问到的问题,不是因为我遇到了一个我无法解决的问题。

在MVC3(也可能是早期版本)中,我经常遇到使用@ Html.Hidden和@ Html.HiddenFor的问题,所有这些都来自帮助方法使用的“幕后”缓存。对于那些不熟悉它的人来说,重新执行使用这些帮助程序的部分视图将从缓存中获取值,即使您为方法调用提供了新值。我不太清楚这种情况何时发生,但我知道确实如此,并且已经将其记录为一个需要在线了解的问题。

我想知道这个缓存的价值是什么。至少在我使用隐藏字段的方式中,每个视图执行的值都不同。鉴于这种使用模式,缓存会更频繁地影响它。

缓存增加了什么样的场景?

0 个答案:

没有答案