在我从母版页重定向到另一个页面之前,内容页面回发正在激活

时间:2018-06-07 08:18:02

标签: c# sql asp.net updatepanel

我有一个代码将日志记录插入到SQL数据库中,该数据库包含在当前显示的内容页面中的:if (IsPostBack)条件块中。问题是当我点击主页上任何其他内容页面的链接时,我不知道在成功重定向到其他内容页面之前该代码是如何执行的!

需要考虑的事项:

  • 我对所有内容页面都有一个且只有一般的表单元素 显然包含母版页中内容页面的占位符,我不在内容页面中使用任何其他表单。
  • 我的母版页中总共有几个更新面板 计时器勾选更新屏幕通知系统上的用户 当异步更新它将始终回发当前内容时会导致另一个问题 主页的部分帖子后面的页面,我不知道为什么因为除了要更新的元素而不是内容页面的占位符之外,它们的内容模板中没有任何内容!但我暂时 通过在我的所有内容中添加if (IsPostBack && !ScriptManager.GetCurrent(Page).IsInAsyncPostBack)来避免它 页面回发检查,但这是另一个问题。
  • 我在所有网页的母版页中都有一个且只有脚本管理器

我真的很想弄清楚这是怎么可能但失败了。你能帮助我以更好的方式组织它并避免这些奇怪的问题吗? p.s :这是一个与Facebook非常相似的员工asp.net网络应用程序。

0 个答案:

没有答案