如何告诉IE忽略以前收到的格式错误的HTML并呈现不同的HTML?

我们有一个运行.Net 4.0的MVC.Net 2应用程序。 在某些情况下,我们的视图中的嵌入代码可能会出错,将错误的HTML发送到浏览器。

如何告诉Internet Explorer关闭所有打开的属性和元素,以便它可以正确呈现错误消息?

为了捕获并记录嵌入代码中的错误,我将视图的HTML和嵌入代码包含在try-catch结构的try块中,只是想在记录错误后向用户显示一条简单的消息。

例:

 
<label class="">mylabel
Sorry, there was an error.

别。 让您的容易出错的代码运行并将结果放入字符串变量中。 把它放在try-catch块中。 然后,没有错误你可以写出整个#div1块,包括你已经评估的字符串,知道不会有错误。