【发布时间】:2012-03-01 02:59:46
【问题描述】:
我正在使用 .net 框架 4.0、纯 asp.net 并使用 webform。目前我有一个基类来处理所有参数传递和重定向。我想知道是否可以编写一个基类来一次处理所有页面的 nullRefeerenceException,比如说将最终用户重定向到某个地方或显示特定的错误消息。
场景:比如有些页面必须带参数,如果没有捕获到参数,我想重定向到某个地方。
【问题讨论】:
-
重定向到错误页面是个坏主意。您应该使用适当的错误代码显示错误(在您的情况下为 5xx,因为它是服务器中的错误)
-
还有一个重要的问题,即您使用的是 asp.net 的哪个部分。普通的 asp.net、WebForms、Asp.net MVC 还是其他一些框架?
-
@CodeInChaos 我在示例广告中添加
-
你还是没有说你用的是哪个框架。 Asp.net MVC 中的输入验证与 WebForms 等的工作方式非常不同。
-
对此感到非常抱歉并再次更新。我不知道这可能是非常重要的问题并导致差异。谢谢你告诉我。
标签: asp.net .net c#-4.0 nullreferenceexception base-class