c# - 计时器不断在c#中重新加载页面
问题描述
我已经启用了计时器,所以当它计数到 10 时,按钮应该出现并且计时器应该停止运行。每次增加计数时,它都会不断重新加载页面。有没有快速解决这个问题的方法?下面是代码。预先感谢。
公共部分类 mainUser : System.Web.UI.Page {
private static int c = 0;
protected void Page_Load(object sender, EventArgs e)
{
lvlTimer.Visible = false;
Timer1.Enabled = true;
}
protected void btnTakeQuiz_Click(object sender, EventArgs e)
{
}
protected void Timer1_Tick(object sender, EventArgs e)
{
Timer1.Interval = 1500;
c = c + 1;
lvlTimer.Text = c.ToString();
if (c == 10)
{
Timer1.Enabled = false;
btnTakeQuiz.Visible = true;
}
}
}
解决方案
推荐阅读
- swift - 奇怪的错误 nw_protocol_get_quic_image_block_invoke dlopen libquic failed
- jwt - JWT 编码和声明公示
- apache-kafka - 在 KSQL 中加入两个(或更多)kafka 主题的最佳方法是从所有主题中发出变化?
- regex - vb.net中的字符串标记器?如何拆分多个符号多个变体?
- r - 运行堆叠栅格列表时如何解决错误问题?
- python - 尝试使用烧瓶在 MongoDB 中插入字段时出现身份验证错误
- docker - 如果我重新启动一个运行一些 pod 的节点会发生什么
- linux - 使用 pid 查找 TCP 连接
- sql - 将 SQL Server 查询转换为 Postgres 查询
- peoplesoft - 使用 Peoplesoft 数据元素生成 HTML 格式的电子邮件