asp.net 解决方案,ASP.NET奇怪的问题,一直没找到好的解决办法,如何解决呀?

ASP.NET奇怪的问题,一直没找到好的解决办法,如何解决呀? - 故障解答 - 电脑教程网

ASP.NET奇怪的问题,一直没找到好的解决办法,如何解决呀?

日期:2006-11-23   荐:
ASP.NET奇怪的问题,一直没找到好的解决办法,如何解决呀?开发调试环境VS2005,ASP.NET2在Global.asax文件中我对某些事件进行了自己的处理。然而我的这些处理当然只针对aspx页面。然而调试的结果却是,访问任何文件,比如:css、js、gif等文件,调试发现都进入了Global.asax的所有事件中处理,这样自然会出错。举个简单的例子,比如:访问这样的页面Default.aspx?id=123,我在Global.asax文件中将会根据id查询数据库(如果没有id就默认id=0),这样的话访问Default.aspx?id=123就会查询很多次数据库,严重浪费资源。而且,我是如果id不满足一定要求的话,将会转到错误页面。这样的结果就是,我访问Default.aspx?id=123页面,这个页面中的所有css、gif等文件都没能加载,因为在Global.asax的处理中,对于页面上的css、gif、js等文件,处理没有找到id就会默认其为0,就会转到错误页面。加载的就不是css、gif、js文件本身。不知道大家看明白我的问题没有?我想了很久了也没找到解决办法,请求帮助,谢谢!请各位高手帮帮忙哈!如何在web.config中或其它地方设定,只有对aspx页面的请求,才执行global.asax中的事件?倒,看了好半天你的问题,纳闷?gt;>D阍诱庋
标签: