2
我可以用隐藏字段替换ViewState吗?我可以用隐藏的字段替换ViewState吗?
ViewState["temp"] = "1";
<asp:HiddenField ID="hdnfield" runat="server" />
与EnableViewState="false"
。
hdnfield值存储在客户端? 这是最佳做法吗?
我可以用隐藏字段替换ViewState吗?我可以用隐藏的字段替换ViewState吗?
ViewState["temp"] = "1";
<asp:HiddenField ID="hdnfield" runat="server" />
与EnableViewState="false"
。
hdnfield值存储在客户端? 这是最佳做法吗?
这取决于你需要的领域。在初始渲染时,它将如下所示:
<input type="hidden" name="hdnfield" id="hdnfield" value="Initial Value" />
如果这就是你所追求的,那么你很幸运。如果您更改了hdnfield的值并且您的页面进行了回发,则该值将被重置。
hdnfield.Value将存储在代码文件中,取决于用户(因不同用户而异)。用户之间的数据切换是否存在问题? – 2012-01-18 14:47:17
没有。只需在后面的代码中设置特定用户的值即可。 – 2012-01-18 14:57:36
@马丁谢谢你.... – 2012-01-18 15:04:25