废话不说,看代码:

<head runat="server">
    <title>test</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="btn1" runat="server" Text="button" />
    </div>
    </form>
</body>
</html>

这是一个空页面,放了一个什么也不干的按钮。有一个默认的title,然后在第一次加载的时候,动态改一下标题:

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
            this.Title = "dddddddddddd";
    }

运行一下页面,看到标题显示一串d, 然后点一下那个按钮,标题会变回"test". 即使页面是异步回发,也是如此.不管合理不合理,至少现在看来结果就是这样,我试过把title设置为服务器端控件,并且启用viewstate,但是结果仍然是这样.

如果要使用动态标题, 解决这一问题的方法是: 把页面上的Title定义删除, 则在后台设置的标题就可以持久保持了.(ps: 如果页面从母版页继承,母版页也不能有默认的标题)

转载于:https://www.cnblogs.com/Moosdau/archive/2009/06/08/1498502.html

回发后动态设置的标题丢失相关推荐

  1. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...

    本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...

  2. Ajax无刷新实现省市联动,并在回发后保留省市下拉框状态

    功能说明:1.实现省市无刷新联动,并在回发后保留省市下拉框状态 2.使用jquery+AjaxPro实现,也可用xmlhttprequest+ashx实现,原理一样 前台代码: <!DOCTYP ...

  3. [微信小程序] 动态设置页面标题、导航条 navigationBarTitleText

    前言 navigationBarTitleText用于小程序设置当前页面标题,可以给每个页面设置独立的标题,但是这样不能满足一些特殊业务场景:比如说商城,商品详情页面的标题,会根据获取到的数据动态修改 ...

  4. React项目动态设置title标题

    在React搭建的SPA项目中页面的title是直接写在入口index.html中,当路由在切换不用页面时,title是不会动态变化的.那么怎么让title随着路由的切换动态变化呢? 1.在定义路由时 ...

  5. vue项目动态设置浏览器标题title两种方法

    各位铁汁们,老步骤先效果图奉上 方法一.使用插件vue-wechat-title来设置浏览器动态标题 第一步:安装插件 1. npm vue-wechat-title --save 第二步:在全局ma ...

  6. angular5+动态设置页面标题title

    在实际的开发项目当中,经常需要对访问网页的title进行动态配置,就像这样的东东, 所以今天来记录下怎么动态配置title 一.首先,准备一个  .json的配置文件放置在静态资源assets文件夹下 ...

  7. Angular 2+ 监听路由变化动态设置页面标题

    原网址:https://segmentfault.com/a/1190000009971757 路由配置代码:const routes: Routes = [{ path: 'calendar', c ...

  8. uni-app动态设置原生标题左侧按钮

    一.需要把获取到的用户位置显示在标题栏的左侧,就像下图一样 先在pages.json里写入原生标题按钮 {"path": "pages/index/index2" ...

  9. jsf ajax循环调用,每次JSF ajax回发后执行JavaScript

    小编典典 您可以通过以下方式将其注册为JSF ajax回调处理程序jsf.ajax.addOnEvent: jsf.ajax.addOnEvent(foo); 与 function foo(data) ...

最新文章

  1. jenkins自动化部署vue
  2. 如何安装Windows10+CentOS7双系统_自用成功版——注意看评论的注意事项
  3. 树莓派 - 设置只读文件系统,避免分区错误
  4. 【原创中】儿子,听爸爸跟你说
  5. Android之开发者应该收藏的优秀博客和技术网站
  6. 【干货】同步与互斥的失败例子
  7. mysql数据库,当数据类型是float时,查询居然查询不出数据来
  8. 【网络安全面试题】——文件目录穿越实现特权文件读取
  9. VS2005 SP1补丁下载与安装
  10. 快速学习-视频播放器解决方案
  11. MT7620a-Openwrt-Frp
  12. C++语言Qt实现 实时任务调度仿真软件 任务参数可配置和随机生成支持多核调度
  13. 借助WPS将Word文档转换为PPT文档
  14. 游戏开发进度、状况以及结果的关系(个人感言)
  15. 【微信支付】APP支付和APIJS支付
  16. 趣店再次收到不合规通知函:市值不足2亿美元 面临退市危机
  17. High-speed Charting Control 控件使用
  18. 关于vue框架下载步骤以及过程中可能遇到的问题汇总
  19. 代驾APP_第一章_项目环境搭建_第一节
  20. linux学习课程从入门到精通:文件的归档和压缩

热门文章

  1. 学数据分析究竟要懂哪些统计学?全都给你梳理好了,拿走不谢
  2. 报表填报时,如何实现多个单元格绑定一个字段?
  3. google map flex
  4. oracle锁mode,【案例】Oracle dml操作产生TM锁 lmode=6 分析原因和解决办法
  5. python 最小二乘法三维坐标拟合平面_【MQ笔记】超简单的最小二乘法拟合平面(Python)...
  6. C++ vector 容器
  7. Python 字典(Dictionary) values()
  8. 解决“cv2.error: OpenCV(3.4.2) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:356:...”
  9. VS中Eric觉得好用的快捷键
  10. 解决ubuntu中出现:dpkg: error processing package install-info