gpt4 book ai didi

c# - asp.net C# 中的时差

转载 作者:太空宇宙 更新时间:2023-11-03 16:59:57 26 4
gpt4 key购买 nike

我正在创建一个测验,我想计算用户在特定部分花费的时间。我尝试计算页面加载时间和提交按钮点击之间的差异,但是一旦点击按钮,页面就会刷新(AutoPostBack=true) 并且差异为零。有什么方法可以计算时间。

下面是我正在使用的以下代码。

protected void Page_Load(object sender, EventArgs e)
{
dtAlgebraLoad = DateTime.Now;
lblTime.Text = dtAlgebraLoad.ToString();
}

protected void btnAlgebraNext_Click(object sender, EventArgs e)
{
dtAlgebraNext = DateTime.Now;
//timeSpan = dtAlgebraNext.Subtract(dtAlgebraLoad);
Label1.Text = dtAlgebraNext.ToString();
//Cal time duration between page and button Click
}

最佳答案

您可以将值存储在 Session 中,而不是尝试在单击按钮时调用 javascript 函数并在该函数中实现必要的逻辑,并使用

将计算出的差异绑定(bind)到标签

document.getElementbyId("Label1")

关于c# - asp.net C# 中的时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42922285/

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