2011-05-03 87 views
1

我是ASP.NET新手。我做了一个简单的应用程序,执行一些数学运算,如加法,减法等。现在我对每个输出都有很多标签(加,减,乘)。现在我想先显示标签(加输出),然后5秒后我要显示下一个标签等等......ASP.NET定时标签显示

任何人都可以帮我解决。谢谢。

+0

如何使用计时器或睡眠方法德? – Ruben 2011-05-03 06:24:23

+2

ASP.NET中没有“睡眠模式”。这是很好的HTTP! – wegginho 2011-05-03 06:25:17

+0

Ow yea my bad><' – Ruben 2011-05-03 06:28:44

回答

1

首先隐藏所有,但使用

$("#labelId").hide(); \\do this for all the labels except Add label 

然后

$("#labelAdd").delay(800).show(); \\give the delay as you like in milliseconds 
$("#labelSub").delay(800).show();  
$("#labelMul").delay(800).show(); 

给在head部分然后jQuery库的引用 '添加' 标签, 把这些脚本里面<script>标签内

$(document).ready(function(){ 
//above code here. 
}); 
0

您应该定义阅读一些javascript或我会完全推荐jQuery,jQuery delayjQuery show。这些是你需要的3件事。

你用一些css visibility:hiddendisplay:none隐藏你的标签,然后你可以用jQuery的.show()来显示它。

到目前为止,您是否使用过javascript/jquery?需要更多帮助?

+0

不,我以前没有和jqeury一起工作过。只是知道js一点点。我们可以用其他方式使用C# – Jash 2011-05-03 06:26:15

+0

否请。如果我说我推荐它,那么你应该采取措施,并做到这一点。有一种非常难看的方法可以通过微软的某种JavaScript工具来实现,但你真的想用jQuery来做到这一点!粘贴你的代码,这样我可以帮你完成这件事。 – wegginho 2011-05-03 06:27:58

+0

我曾尝试使用Thread.Sleep()method.but它不工作 – Jash 2011-05-03 06:29:27