一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net *.ashx類型的文件使用說明

解決方案:使用ashx文件。
1. 使用ASHX handlers
首先,我們要回顧要使用ASHX文件的目標,我們要做的是在一個地址中用ASHX文件并動態的返回內容。
我們將用到querystring,最后的地址格式為(例子):
http://dotNETperls.com/?file=name
開始:通過這幾個步驟你可以添加一個新的ashx文件:打開你的ASP.NET web site;右擊項目選擇
“Add New Item...”;將顯示一個“Add New Item”的對話框,選擇“Generic Handler”。此時,你就
會得到一個新的ashx文件。
2.自動生成代碼
我們需要注意的是在ashx文件中自動生成的代碼。它定義了IHttpHandler接口的兩部分。非常重要的一
部分是ProcessRequest(),它將決定這個ashx文件是被請求還是被顯示。你不能修改這個繼承的接口或刪
除它的方法。
3.映射handler
映射一個older URL或一個路徑到你的新ashx文件通常是可取的。為了向后兼容和優化搜索引擎,你獲取
希望這個handler能接管一個old URL。如何來實現呢?用urlMappings;
復制代碼 代碼如下:
<system.web>
<urlMappings enabled="true">
<add url="~/Default.ASPx" mappedUrl="~/Handler.ashx"/>
</urlMappings>

URL mappings:上面的web.config配置將自動連接一個URL到另一個URL?,F在,當Default.ASPx被請求時
,你的ashx文件將接管。這個意思就是說,你能映射Default.ASPx到你的handler。
4.添加一個圖片
在這里,我們談論到了你用ashx文件能做什么。找一個你喜歡的圖片。把它添加到你的網站項目中。例如
,我選擇了一個圖片“Flower1.png”。下面,我們將在ashx文件中用到這個圖片。
5.修改ashx文件
你的ashx文件中有兩部分,在這里,我們必須修改ProcessRequest()方法。我們能改變這個文件的
ContentType和Response內容。按照下面的方法修改你的ashx文件。
~~~ ASHX code-behind file (C#) ~~~
復制代碼 代碼如下:
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
// Comment out these lines first:
// context.Response.ContentType = "text/plain";
// context.Response.Write("Hello World");
context.Response.ContentType = "image/png";
context.Response.WriteFile("~/Flower1.png");
}
public bool IsReusable {
get {
return false;
}
}
}

AspNet技術asp.net *.ashx類型的文件使用說明,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费黄在线观看 | 黄网站色成年片大免费软件 | 久久久久久亚洲精品 | 国产婷婷成人久久av免费高清 | 国产成在线人视频免费视频 | 亚洲高清一区二区三区四区 | 九九精品视频在线 | 国产男女爱视频在线观看 | 激情网站网址 | 91精品国产自产91精品 | 最新日本免费一区二区三区中文 | 日本免费新一区二区三区 | 五月香婷婷 | 精品天海翼一区二区 | 一本一道dvd在线播放器 | 国产精品社区在线观看 | 免费真实播放国产乱子伦 | 欧美激情一级欧美精品 | 综合久久久久久中文字幕 | 国产成人一区二区三区精品久久 | 91在线免费观看网站 | 欧美在线性视频 | 国产高清视频a在线大全 | 国产成人在线观看网站 | 久久久久久久国产a∨ | 激情成人综合网 | 欧美日韩亚洲一区二区三区 | 五月婷网站 | 97夜色 | 久久一日本道色综合久 | 最新毛片网站 | 四虎sihu新版影院亚洲精品 | 国产成人高清视频 | 日韩精品一区二区三区中文字幕 | 99久久精品免费看国产高清 | 色图综合| 国产三级全黄 | 色综合手机在线 | 国产精品人伦久久 | 91精品国产高清久久久久 | 欧美天天影院 |