【问题标题】:How to implement a counter in label which decrements every time page is loaded in asp.net(vb)?如何在标签中实现一个计数器,每次在asp.net(vb)中加载页面时递减?
【发布时间】:2011-02-19 15:34:41
【问题描述】:

如何在标签中实现一个计数器,每次在 asp.net(vb) 中加载页面时递减? 如果从数据库中访问并更新该计数器值会更好..

我在 buttonclick 上试过了,但每次都会自动将值重置为初始值 当按钮被插入并重新加载页面时

Protected Sub InsertButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim entries As Label = FindControl("label1")
        entries.Text = entries.Text - 1
End Sub

【问题讨论】:

    标签: asp.net vb.net counter buttonclick


    【解决方案1】:

    您需要将该值存储在会话、数据库或 cookie 中。您还需要在每次加载 Web 表单时设置该值(Page_Load 将是一个好的开始)。

    【讨论】:

      猜你喜欢
      • 2010-10-26
      • 1970-01-01
      • 2019-11-20
      • 1970-01-01
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2014-09-20
      • 2012-01-25
      相关资源
      最近更新 更多