0

我有一个文本框,用户可以在其中输入他们想要的页面标题并保存它。一旦他们保存它并且他们碰巧刷新了网站,网站标题应该填充他们保存的最后一个标题信息以显示,并且用户仍然可以更改它并重新保存。我正在使用网络表单:请问我该如何完成。谢谢

4

2 回答 2

1

如果您希望始终保留标题,则必须将其存储在数据库中并在页面加载时动态设置标题。如果您只在会话的剩余部分需要它,您可以将它存储在会话状态中。

我将完整的实现留给读者作为练习——因为在这个答案中涵盖的内容太多了:-)

于 2013-03-30T17:39:51.720 回答
0

使用 !ISPostBack

见下面的代码

 protected override void OnPreInit(EventArgs e)
   {    
    if (!IsPostBack)
       {

       Page.Title = YourTextBox.Text;
       }

    }
于 2013-03-30T17:40:39.570 回答