在asp.net中刷新时清除文本框值

在asp.net中刷新时清除文本框值,asp.net,Asp.net,单击浏览器刷新按钮时(我锁定了F5和Ctrl+R)文本框中输入的值已清除。asp viewstate中未保存的值已清除。如何在浏览器刷新时维护输入的文本框值?您可以将该值保留在cookie或会话中,以便可以从会话或cookie中设置这些值您可以将该值保存在会话或隐藏字段中,并且会话将不会在上清除页面刷新。编号可能重复。这是不同的。将值绑定到网格视图时,它将重置。您需要某种自动保存模型来完成此操作。即在离开页面时不点击“确定”或“取消”,将部分输入的数据保存到某个位置。然后查看是否有部分保存的版本

单击浏览器刷新按钮时(我锁定了F5和Ctrl+R)文本框中输入的值已清除。asp viewstate中未保存的值已清除。如何在浏览器刷新时维护输入的文本框值?

您可以将该值保留在cookie或会话中,以便可以从会话或cookie中设置这些值

您可以将该值保存在会话或隐藏字段中,并且会话将不会在上清除页面刷新。

编号可能重复。这是不同的。将值绑定到网格视图时,它将重置。您需要某种自动保存模型来完成此操作。即在离开页面时不点击“确定”或“取消”,将部分输入的数据保存到某个位置。然后查看是否有部分保存的版本,并使用该版本预填充表单。“保存或取消”应删除“草稿”项。@Tony您好。某处是指页面UI页面本身?如果我在“隐藏”中保存,或某处是指在页面刷新时也被清除,并且我有更多字段,因此无法保存并重新分配。是否有其他方法?我想在文本框中保留输入的值。我认为在会话中不可能,因为单击“刷新”按钮时它将被清除。如何停止页面刷新?您好,我在文本框中输入了值。然后单击浏览器中的“刷新”按钮。因此我们无法创建会话(在转到“代码隐藏”之前)我有更多的文本框字段,所以我认为这是不可能的。你可以创建一个函数,从文本框中获取值,并存储在隐藏字段中,然后在文本框的模糊上调用该函数。如果你愿意,我可以给你一些示例代码