程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 讓一般處理文件.ashx的代碼有折疊功能(#region)

讓一般處理文件.ashx的代碼有折疊功能(#region)

編輯:C#入門知識

注意:該方法用於網站項目。但對於其他類型的項目有一定的參考作用。     1.首先在你想被別人訪問的位置新建一個ashx文件,如/System/xxx.ashx。   新建xxx.ashx的代碼如下:   [csharp]   <%@ WebHandler Language="C#" Class="xxx" %>      using System;   using System.Web;      public class xxx: IHttpHandler {              public void ProcessRequest (HttpContext context) {           context.Response.ContentType = "text/plain";           context.Response.Write("Hello World");       }           public bool IsReusable {           get {               return false;           }       }      }   注意到首行的Class=“xxx”嗎?“xxx”代表一個類型,表示一般處理文件的處理邏輯在那裡執行。 這個時候就應該有點好奇了,能不能該Class的屬性的,或者把“xxx”類搬到其他地方呢?明確的告訴你是可以的。   但我發現對於網站來說,將cs文件放在除App_Code文件外,將不能識別,所以在App_Code文件新建一個xxx.cs,將xxx.ashx除首行   [csharp]   <%@ WebHandler Language="C#" Class="xxx" %>   外的代碼剪切到xxx.cs裡,注意是剪切哦。 year,運行正常。  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved