为什么ashx文件不能分开写呢?.ashx和.ashx.cs

问题描述

VS2010分开写test.ashx和test.ashx.cs就报错未能创建类型“test”。test.ashx:<%@WebHandlerLanguage="C#"CodeBehind="test.ashx.cs"Class="test"%>test.ashx.cs:publicclasstest:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){}publicboolIsReusable{get{returnfalse;}}}但是合起来写就没问题<%@WebHandlerLanguage="C#"Class="test"%>usingSystem;usingSystem.Web;publicclasstest:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){context.Response.ContentType="text/plain";context.Response.Write("HelloWorld");}publicboolIsReusable{get{returnfalse;}}}怎样分开写呢?

解决方案

解决方案二:
你手写的?vs创建就自动是两个
解决方案三:
引用1楼starfd的回复:

你手写的?vs创建就自动是两个

手写的我VS2010右键创建一般处理程序,默认只创建一个test.ashx我现在发现是一定要把test.ashx.cs放在App_Code才行怎样让它在同一目录也可以呢?我网上下载的一工程,不用放在APP_code也能运行
解决方案四:
在VS2013已经无法分开了。
解决方案五:
引用3楼insus的回复:

在VS2013已经无法分开了。

我的vs2010旗舰版也是无法分离
解决方案六:
难道是版本问题?我的VS2013还是分开的,都没有你们那个选项
解决方案七:
CodeBehind="test.ashx.cs"因为代码后置吧?没试过自己创建两个
解决方案八:
我能弱弱的说一句我2013也是单个文件么....Handler.ashx
解决方案九:
不是一创建就是在一起的吗?
解决方案十:
一般处理程序还能有.cs文件的?....我都不知道,好嘛,长知识了..我只知道.aspx可以有.aspx.cs文件.我觉得吧,.ashx本身就已经算的上是后台了。再要一个.cs后台也没啥用.
解决方案十一:
在ASP.NET网站项目里创建的,默认合在一起;在ASP.NET应用程序项目里创建的,默认分开。

时间: 2024-11-05 16:25:34

为什么ashx文件不能分开写呢?.ashx和.ashx.cs的相关文章

ashx 文件里怎么写代码读取数据库里的WORD等文件并显示呢?

问题描述 ashx文件里怎么写代码读取数据库里的WORD等文件并显示呢?能举个简单的例子?谢谢 解决方案 解决方案二:和普通的cs文件一樣處理解决方案三:我用.NET1.0时的代码写,但没办法显示

ashx介绍以及ashx文件与aspx文件之间的区别

 这篇文章主要介绍了ashx以及ashx文件与aspx文件之间的区别.需要的朋友可以过来参考下,希望对大家有所帮助 ashx是什么文件?   .ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程.其实就是带HTML和C#的混合文件.    .ashx文件适合产生供浏览器处理的.不需要回发处理的数据格式,例如用于生成动态图片.动态文本等内容.    ashx文件是.net

ashx介绍以及ashx文件与aspx文件之间的区别_实用技巧

ashx是什么文件? .ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程.其实就是带HTML和C#的混合文件. .ashx文件适合产生供浏览器处理的.不需要回发处理的数据格式,例如用于生成动态图片.动态文本等内容. ashx文件是.net 2.0新加的文件类型(其实在.net 1.0下已经可用,但是没有公开提供). ashx文件和aspx文件有什么不同? 我们先新建一

ASP.NET教程:使用.ashx文件去除重复内容

不同的链接指向的页面如果具有大量相同的内容,这种现象就会被称为"重复内容",如果一个网站的重复内容很多,搜索引擎就会认为这个网站的价值不高.所以我们应尽量避免各种重复内容. 动态网站的重复内容常常是由URL参数引起的,而URL重写会恶化这一现象(比较耐人寻味哟,呵呵).因为如果使用的是原始的URL参数的话,搜索引擎可能会进行适当的判断,而得知重复内容是由URL参数引起的,自动的进行相应的处理:而URL重写会掩盖URL参数,反而使得搜索引擎无法识别URL参数.比如: 原始的URL:htt

.ashx 文件

.ashx 文件用于写web handler的.其实就是带HTML和C#的混合文件.当然你完全可以用.aspx 的文件后缀.使用.ashx 可以让你专注于编程而不用管相关的WEB技术..ashx必须包含IsReusable. 如下例所示 <% @ webhandler language="C#" class="AverageHandler" %> using System; using System.Web; public class AverageHa

使用.ashx文件尽量避免各种重复内容

摘要: 不同的链接指向的页面如果具有大量相同的内容,这种现象就会被称为重复内容,如果一个网站的重复内容很多,搜索引擎就会认为这个网站的价值不高.所以我们应尽量避免各种重复 不同的链接指向的页面如果具有大量相同的内容,这种现象就会被称为"重复内容",如果一个网站的重复内容很多,搜索引擎就会认为这个网站的价值不高.所以我们应尽量避免各种重复内容. 动态网站的重复内容常常是由URL参数引起的,而URL重写会恶化这一现象(比较耐人寻味哟,呵呵).因为如果使用的是原始的URL参数的话,搜索引擎可

Asp.net+jquery+.ashx文件实现分页思路_实用技巧

今天看到一个.java哥们写过的在页面直接请求数据列表的程序代码.它是实现选中客户联系人后,无刷新的弹出div罗列其它联系人列表的功能.忽然想到既然可以请求联系人列表,而且无刷新.那么取复杂的数据列表呢,后来想到了数据分页.我现在用了自己写的一个分页控件.但是效率有时候感觉不是很高,它是以 用户控件+存储过程+分页处理类 来实现分页的.但是无可避免的就碰到了刷新的问题即使分页很快,但是只要这"刷"的一下总是感觉很不爽.而且还要页面编译一遍,还要在服务端处理ViewState.以及其它的

jquery访问ashx文件示例代码_jquery

.ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程.其实就是带HTML和C#的混合文件. .ashx文件适合产生供浏览器处理的.不需要回发处理的数据格式,例如用于生成动态图片.动态文本等内容.很多需要用到此种处理方式.此文档提供一个简单的调用ashx文件的Demo,并贴出关键文件的源码. 以下为Demo中Login.ashx文件中的源码: public class L

关于ajax调用ashx文件,无法访问的问题

问题描述 项目里用了AjaxPro2.0框架..同时也用了自己手写的ajax代码通过访问ashx文件获取数据,web.config在system.web节点里也做了AjaxPro的相关配置,但是用手写的ajax访问ashx页面就访问不了了,后来吧web.config里关于AjaxPro的配置放在system.webServer节点就能访问了.但是关于用到AjaxPro的功能就不好用了..请问那位大侠,,这是怎么回事..怎么解决???奇怪的是..在本地计算机上是都好用的(XP系统).传在服务器(S