gpt4 book ai didi

asp.net - 页面加载在 Firefox 上触发两次

转载 作者:行者123 更新时间:2023-12-04 13:01:26 25 4
gpt4 key购买 nike

好的,首先是一些背景:我有一个页面显示任何选定项目的点击次数(或查看次数)。在每个页面加载时调用的命中计数器过程,即

if (Request.QueryString.HasKeys())
{
// get item id from icoming url e.g details.aspx?itemid=26

string itemid = Request.Params["itemid"];

if (!Page.IsPostBack)
{
countHit(itemid);
}
}

问题:我的期望是计数器会在每个页面加载时增加 1,但我的 datalist 和 formview 上的计数器总是落后于 2,即

而不是 1, 2, 3, 4 ,它是 0, 2 , 4, 6 .

页面加载似乎触发了两次。后来我发现只有在使用 Mozilla Firefox 时才会发生这种情况。该页面在 IE 等其他浏览器中表现良好

这变得非常令人沮丧。

最佳答案

如果您有 <asp:Image>,我已经看到 Page_Load 触发两次或 <img runat="server">在没有 src 的页面上指定的属性。

可能值得一看。

关于asp.net - 页面加载在 Firefox 上触发两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2153579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com