小编jib*_*usa的帖子

Asp.net计时器和更新面板

嗨我已经在堆栈溢出搜索了很多,以找到我的问题的合适答案,但找不到它.我希望你们能解决我的问题.

我有一个Web应用程序,它有两个更新面板.

第一个更新面板仅包含一个定时器,其间隔仅为一秒,它充当倒计时器.

第二个更新面板是条件面板,仅在倒计时结束时更新.

我面临的问题是,当我发布我的Web应用程序时,计时器似乎无法正常工作在页面上的一些用户来到顶部(我假设它得到刷新).在本地主机上它完美无缺地运行.下面给出了aspx文件和aspx.cs文件的代码

<asp:UpdatePanel ID="UpdatePanel2" runat="server">
  <ContentTemplate>
    <asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick">
    </asp:Timer> 
    <div class="form-area">
      <div class="clock">
        <p><img id="c-time" src="images/clock.png"/>Current Time 
           <span class="spanclass">
             <asp:Label ID="CurrentTimeLabel" runat="server" Text="Label">
             </asp:Label>
           </span>
        </p>
      </div>
      <p id="text">
        <asp:Label ID="Processing" runat="server" Text="Label"></asp:Label>
        <br />
        <asp:Label ID="FilterLabel" runat="server" Text="Label"></asp:Label>
        <br />Time Left for list to Refresh
        <span class="spanclass">
          <asp:Label ID="TimeLeftLabel" runat="server" Text=""></asp:Label>
        </span>
      </p>
    </div>
    <div class="clear"></div>
  </ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

和aspx.cs

protected void Timer1_Tick(object sender, EventArgs e)
    {
        CurrentTimeLabel.Text = DateTime.Now.ToShortTimeString();
        if (SecondsLeft > 0) …
Run Code Online (Sandbox Code Playgroud)

c# asp.net updatepanel timer

6
推荐指数
1
解决办法
1668
查看次数

Magento配置100个排列的产品

我有一个电子商务商店(Build with Magento).我陷入了一个问题,你们可以帮助我解决这个问题.

在我的Magento商店中,每个产品都有40种颜色可供选择和10种不同尺寸.每个产品最多可添加400个排列.我需要维护每个排列的库存,并使产品可过滤.

Magento的唯一解决方案是可配置产品,但您需要为每个排列添加简单的产品.该商店有6000个产品,意味着6000*400 = 2400000总产品.我根本无法添加这些产品.

我还有什么其他选择?我被困在这里已有一段时间了.

提前致谢

php magento configurable-product

5
推荐指数
1
解决办法
195
查看次数

重复的会话ID

嗨,我正在研究Sessions,并且不知道乳清会话ID的创建方式与前一个相同.

我有一个日志表,告诉哪个用户已登录,它的时间和存储其唯一的会话ID.当它注销会话ID的系统检查时,n将其状态更改为注销.

但是当用户再次登录时,创建的会话ID是相同的,我不知道错误是什么.

该守则如下

登录cs文件

HttpContext.Current.Session["user"]=user;
HttpContext.Current.Session["sessionid"]=HttpContext.Current.Session.SessionID;
Run Code Online (Sandbox Code Playgroud)

当用户注销时

注销cs文件

HttpContext.Current.Session.Abandon();
Run Code Online (Sandbox Code Playgroud)

等待你的帮助.提前致谢

c# asp.net session

2
推荐指数
2
解决办法
2014
查看次数

标签 统计

asp.net ×2

c# ×2

configurable-product ×1

magento ×1

php ×1

session ×1

timer ×1

updatepanel ×1