国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET:把ashx寫到類庫里并在頁面上調用的具體方法

2024-07-10 13:14:48
字體:
來源:轉載
供稿:網友

在類庫中建Http Handler的操作很簡單,就是添加一個普通的類,然后把之前ashx里的代碼幾乎一模一樣貼到這個類中。但要注意命名空間和類名,因為之后我們會用 到。
樣例Handler:

復制代碼 代碼如下:


namespace EdiBlog.Core.Web.HttpHandlers
{
using System;
using System.Web;

public class ExampleHandler : IHttpHandler
{
public bool IsReusable
{
get { return false; }
}

public void ProcessRequest(HttpContext context)
{
// 你自己的邏輯...
}
}
}


這個handler的邏輯不重要,你可以自己定義。關鍵點是實現:IsReusable及ProcessRequest這兩個接口中定義的成員。
下面我們要去站點的web.config中注冊這個handler。如果你用的是IIS7及以上版本,并用了集成模式,就要這樣配置:
在system.webServer/handlers節點下添加:
<add verb="*" path="ex.axd" type="EdiBlog.Core.Web.HttpHandlers.ExampleHandler, EdiBlog.Core" />

其中,path是訪問handler用的路徑,并且拓展名需要在iis中注冊,如果你和我一樣用的是虛擬主機,并且不能自己管理IIS,請不要使用如abc這樣的IIS默認不支持的拓展名。
type里有兩個參數,第一個是handler類的完整命名,第二個是程序集的名稱。
現在我們在網頁上就可以用ex.axd來訪問handler了!

Tags:

上一篇:ADO.NET之連接池技術的使用詳解

下一篇:asp.net+jquery ajax無刷新登錄的實現方法

相關文章

文章評論

最 近 更 新

熱 點 排 行

關于我們 - 廣告合作 - 聯系我們 - 免責聲明 - 網站地圖 - 投訴建議 - 在線投稿

CopyRight © 2006-2013 腳本之家 JB51.Net , All Rights Reserved. 蘇ICP備12007328號-1
業務QQ:461478385 QQ群:14624678、36345889

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麦盖提县| 鲁山县| 灵山县| 大埔县| 田阳县| 加查县| 沾化县| 大埔区| 商河县| 福海县| 鹤峰县| 屯昌县| 佛教| 巴马| 贵阳市| 紫阳县| 澎湖县| 万宁市| 冕宁县| 长乐市| 开鲁县| 平泉县| 杂多县| 和政县| 峡江县| 辛集市| 上高县| 定南县| 贺兰县| 米泉市| 阿尔山市| 长泰县| 龙岩市| 喀喇| 施甸县| 德庆县| 辽中县| 古田县| 衡阳县| 晴隆县| 莫力|