gpt4 book ai didi

c# - 将数据从一个按钮单击事件传递到另一个按钮单击事件

转载 作者:行者123 更新时间:2023-11-30 20:00:45 25 4
gpt4 key购买 nike

下面是我的代码。我想捕获两次不同按钮点击时两个时间戳之间的差异,即我希望 btnStartTime_click 事件的“startTime”用于 btnEndTime_click 事件。

    protected void btnStartTime_Click(object sender, EventArgs e)
{
var startTime = DateTime.Now;
lblStartTime.Text = startTime.ToString("HH:mm:ss tt");
}

protected void btnEndTime_Click(object sender, EventArgs e)
{
var workDuration = DateTime.Now.Subtract(startTime).TotalMinutes;
lblEndTime.Text = ("The Work duration is "+workDuration);

}

最佳答案

只需让您的 startTime 超出本地范围即可:

DateTime startTime;
protected void btnStartTime_Click(object sender, EventArgs e)
{
startTime = DateTime.Now;
lblStartTime.Text = startTime.ToString("HH:mm:ss tt");
}

protected void btnEndTime_Click(object sender, EventArgs e)
{
var workDuration = DateTime.Now.Subtract(startTime).TotalMinutes;
lblEndTime.Text = ("The Work duration is "+workDuration);

}

关于c# - 将数据从一个按钮单击事件传递到另一个按钮单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20259942/

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