【发布时间】:2016-09-29 12:07:34
【问题描述】:
首先我创建一个带有文本框和按钮的页面;单击按钮时,它会重定向到另一个页面。
这是重定向页面的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (Page.PreviousPage != null)
{
TextBox SourceTextBox =
(TextBox)Page.PreviousPage.FindControl("TextBox");
if (SourceTextBox != null)
{
form1.InnerHtml = SourceTextBox.Text;
}
}
}
现在,我已经显示了文本框中所写的内容,但表单中的更改不是永久性的。当我关闭页面然后我再次打开它时,它不会显示我之前写的内容。
当我使用.innerHtml 时,有什么方法可以使表单中的更改永久化?
【问题讨论】:
-
保存数据到数据库?
-
你能解释一下你的问题吗?
-
@Ra3IDeN 这是唯一要编辑的东西,如果没有必要,我不会只为那个东西使用数据库。
-
@OmranKaddah 在云端尝试。
-
如果您希望编辑 DOM 在请求中保持永久不变,我建议您对 Web 的无状态特性进行一些研究,以便您了解为什么不是这样。