首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Response.End()后代码还继续执行有关问题

2012-05-20 
Response.End()后代码还继续执行问题?C# codepublic ActionResult Upload(){Response.End()string strFil

Response.End()后代码还继续执行问题?

C# code
         public ActionResult Upload()         {            Response.End();            string strFileName = Path.GetFileName(Request.Files[0].FileName);            return View();         }


为什么 string strFileName = Path.GetFileName(Request.Files[0].FileName);这句代码还是会执行?

发生在:asp.net mvc2.0

[解决办法]
Response.End后,页面不会有任何的行为了,Response.End()就是说服务器停止后面的响应
[解决办法]
Response.End() 是使 Web 服务器停止处理脚本并返回当前结果。
[解决办法]
你这段代码,是放在M V C哪一层?
[解决办法]
执行了就对了, 这是MVC, 不是WebForm 的Page_load

热点排行