1. 程式人生 > >讓一般處理檔案.ashx的程式碼有摺疊功能(#region)

讓一般處理檔案.ashx的程式碼有摺疊功能(#region)

注意:該方法用於網站專案。但對於其他型別的專案有一定的參考作用。

1.首先在你想被別人訪問的位置新建一個ashx檔案,如/System/xxx.ashx。

新建xxx.ashx的程式碼如下:

<%@ 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除首行

<%@ WebHandler Language="C#" Class="xxx" %>
外的程式碼剪下到xxx.cs裡,注意是剪下哦。

year,執行正常。

相關推薦

一般處理檔案.ashx程式碼摺疊功能#region

注意:該方法用於網站專案。但對於其他型別的專案有一定的參考作用。 1.首先在你想被別人訪問的位置新建一個ashx檔案,如/System/xxx.ashx。 新建xxx.ashx的程式碼如下: <%@ WebHandler Language="C#" Class="x

ashx一般處理檔案接收前端傳來的引數

前端通訊方式:$.post(url, query,function (result) {}); 接收方式: 1.物件方式 前端傳來的如果是from表單封裝成的json資料,以表單中各項的name屬性對

C# 一般處理程序ashx接收服務端post過來json數據

img quest 9.png request clas xxx pos 處理 nbsp 這個和前端js的接收方式有點不一樣,前端接收用request.form["xxx"]即可 C# 一般處理程序ashx接收服務端post過來json數據

ASP.NET -- 一般處理程式ashx

ASP.NET  --   一般處理程式ashx 如果在一個html頁面向伺服器端請求資料,可用ashx作為後臺頁面處理資料。ashx適合用作資料後臺處理,相當於WebForm中的aspx.cs檔案或aspx.vb檔案。 入門案例:html頁面向ashx頁面請求資料,ashx作為後臺頁

.NET中一般處理程式(ashx)在Ajax中的使用--下拉列表的動態級連

NET框架中有一個檔案型別是一般處理檔案(.ashx)。可以在ajax開發中作為伺服器端使用。特別是當在請求停留在一個頁面的時候,下面舉個例子--實現html下拉列表的級連更新。 (1)ddlInnerJoin.aspx程式碼: <head runat="server"

一般處理檔案中訪問Session需要新增IRequiresSessionState轉載

通常我們經常,通過session判定使用者是否登入。還有一些臨時的、重要的資料也嚐嚐存放在Session中。 在頁面我們很容易的得到Session的值,但在類中就會遇到一些問題。也知道通過下面的方法得到。 System.Web.HttpContext.Current.Session["userinfo"

ASP.Net原理篇 之 一般處理程式(ashx)

在學習asp.net期間 老師反覆告訴我們 千萬不要做只會 “拖控制元件的”ASP.Net程式設計師!!!何為 只會 “拖控制元件的”ASP.Net程式設計師? 當初微軟推出ASP.Net的時候 那個時候VB、delphi等“拖控制元件”式的語言相當的火爆 微軟為了把這些程式設計師全部拉攏過來使用ASP.Ne

.net Ajax與後臺一般處理程式(ashx) 互動

    本文主要實現無動態重新整理查詢後臺資料功能,主要用到ajax+ashx+sqlserver進行互動. 首先需要引用Jquery: <script language="javascript" type="text/javascript" src="../js/jquery.js"> h

Js中$.ajax呼叫一般處理程式(.ashx)

     $.ajax({                     type: "post",                     url: "/tools/ActApply.ashx",

ajaxfileupload.js外掛結合一般處理檔案實現Ajax無重新整理上傳

先上幾張圖更直觀展示一下要實現的功能,本功能主要通過Jquery ajaxfileupload.js外掛結合ajaxUpFile.ashx一般應用程式處理檔案實現Ajax無重新整理上傳功能,結合NPOI2.0實現資料讀取。這個功能在實際工作種經常用到,希望能

.NET中一般處理程式(ashx)在Ajax中的使用

NET框架中有一個檔案型別是一般處理檔案(.ashx)。可以在ajax開發中作為伺服器端使用。特別是當在請求停留在一個頁面的時候,下面舉個例子--實現html下拉列表的級連更新。(1)ddlInnerJoin.aspx程式碼:<head runat="server">     <titl

一般處理程式ashx的post請求

  ashx可直接獲取HttpContext物件,雖然很靈活,但也導致操作有些許複雜,Content-Type和Request Body與mvc、webapi的不同。js則需要這樣寫 function btnSumit_click() { var da

重構-改善程式碼的既設計-程式碼的壞味道1

3.1.重複程式碼(Duplicated Code) Extract Method, Form Template Method,Substitute Algorithm,Extract Class. 同一個類的兩個函式含有相同的表示式,這時只需要從用Extract Method提煉出重複

重構-改善既程式碼設計-重構原則1

神馬是重構?從兩方面來說: 一個是名詞:對軟體內部結構的一種調整,目的是在不改變軟體可觀察行為的前提下,提高其可理解性,降低其修改成本。 一個是動詞:使用一系列重構手法,在不改變軟體可觀察行為的前提下,調整其結構。 對重構的擴充套件: 1.重構的目的是使軟體更容易被理解和修改。(

spring配置檔案ApplicationContext.xml檔案裡面程式碼沒有提示功能

  由於編者水平有限,文中難免會有錯誤和疏漏,請各位讀者能提出寶貴建議或給予指正,可在博文下評論指出,我會及時改進,在此先感謝各位。   本文是自己學習所做筆記,歡迎轉載,但請註明出處:http://blog.csdn.NET/yijuanxia. 系統環境:Win7-6

windows命令列下也好工具--檢視程式開啟的檔案

在linux下有一個很有用的工具lsof,可以檢視一個程式打開了哪些檔案,或者一個檔案是被哪個程式開啟的。        其實windows下也有類似工具,那就是openfiles。不過使用起來比lsof麻煩一些。        先要通過openfiles /loca

大數據對於我們的生活哪些便利

大數據生活影響大數據現在無處不在了,可太多數人其實並不了解大數據到底是什麽、能做什麽用。以至很多的公司都守著一堆大數據,卻不知如何應用。那麽讓我們看看大數據到底跟我們的生活有什麽樣的關聯吧。大數據對個人財富情況能控制得一清二楚,是預防糜爛的有利武器。大數據可以經過車輛註銷、海外旅遊、銀行卡消費等信息查個稅交納

java鎖哪些類

一次 http san fan 宋體 ans 名詞 set 預測 轉載來源:http://www.cnblogs.com/lxmyhappy/p/7380073.html 1、Java都有哪些鎖? 公平鎖/非公平鎖 可重入鎖 獨享鎖/共享鎖 互斥鎖/讀寫鎖 樂觀鎖/悲觀鎖

讀懂 PetaLinux: Linux 在 Zynq 上輕松起“跑”

自己的 化工 鏡像 雲端 vnet idt 流程 驅動 命令行 對於Zynq這樣一個“ARM+可編程邏輯”異構處理系統我們已經不陌生,其創新性大家也有目共睹。不過想要讓更多的應用享受到這一“創新”帶來的紅利,讓其真正“落地”則需要大量系統性的工作,去營造一個完善的生態系統。

數字信號處理的FPGA實現——混頻器Mixer

外部 matlab code *** str rev 波形 white sed 設計思路 在FPGA中實現一個簡單的混頻器電路,將兩個625Khz的正弦波信號相乘輸出。其中625Khz的本振信號由FPGA內部的NCO產生,625Khz的正弦波信號通過讀取外部的激勵文件(tx