2015-06-18 32 views
-2

我有一个网页,控制一些.cmd文件。我的网络中有一个标签,当批处理文件发生任何错误时会显示错误消息。现在我希望当标签显示错误消息时,网页将重新加载一些新的事件,如文本框,下拉列表等......我该怎么做? 我是初学者。请帮忙。如何用c#中的新事件重新加载网页?

+1

错误消息是什么?什么cmd?为什么你甚至试图从ASP.NET开始一个过程?除非您提供*一些*信息,否则无法提供帮助。 –

+0

MVC或Web表单? –

+0

这是asp.net的正常网页。没有JavaScript代码写在那里。 –

回答

0

当显示错误信息时,编写一段JavaScript代码,例如10秒钟后,它会用新控件重新加载页面。背后

代码:

lblError.Text = "Some Errors occured: ......etc"; 
ScriptManager.RegisterStartupScript(Page, typeof(Page), 
    "$(function() {setTimeout(function() {document.location='newpage.aspx';}, 10000);});", true); 

Javascript代码:

$(function(){ 
    setTimeout(function() { 
    document.location='newpage.aspx'; 
    }, 10000); 
}); 
相关问题