着急,有没有人遇到过这种问题

vv_80days 2008-01-29 11:56:13
在web项目中我想新建一个“一般处理程序”【Handler.ashx 】,为什么不能让它的代码分离啊?也就是说不能选择“将代码放在单独的文件中”,而是只能代码跟页面都在一个文件中?这样虽然不影响使用,但看着不舒服!请问怎么回事啊?

谢谢
...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lishijie910123 2008-01-29
  • 打赏
  • 举报
回复
ashx是用于写web handler的,一般用来处理生成动态图片、
生成动态文本等不需要回传处理的任务。早在.net1.1的时候就已经支持。

下面是一个ashx的示例:


<% @ webhandler language="C#" class="AverageHandler" %>
using System;
using System.Web;
public class AverageHandler : IHttpHandler
{
public bool IsReusable
{ get { return true; } }


public void ProcessRequest(HttpContext ctx)
{
ctx.Response.Write("hello");
}
}

注:IsReusable 属性是必须的

zhuanshen712 2008-01-29
  • 打赏
  • 举报
回复
他根本就没有界面,还谈什么分离?本身就是一个类似于类的东西。
blueicexx 2008-01-29
  • 打赏
  • 举报
回复
它好象就一个文件的。。。本身就没有界面,只是纯cs代码。。。。

62,250

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧