我面临的问题是每当我添加新项目并选择Generic Handler文件时,“单独文件中的位置代码”选项被禁用,因此处理程序文件出现在其他文件中。我正在使用visual studio 10.
因此,当我看到解决方案资源管理器时,处理程序文件位于default.aspx文件中,就像default.aspx.cs文件一样。这是它的图片。
请参阅Default.aspx文件中的处理程序文件。
我想要的是将这个处理程序文件放在根目录中,就像图片中的test.aspx文件一样。
答案 0 :(得分:0)
通用处理程序没有html代码,它们是asp.net可以提供的最简单的编程方法,用于发送重放。
这只能使用一个只包含c#的文件来完成,然后将重放放到浏览器中。
一些例子:
ASP server stats for html pages
file download by calling .ashx page
HttpContext.Current.Session is null in Ashx file