天天看點

【牛腩新聞釋出系統之handler】

前言:

敲着牛腩已經有很長時間了,一路走來,沒有順順利利的!正是因為這樣,我才感覺自己有了收獲!也正是錯誤的調試,對牛腩新聞釋出系統更加了解了!畢竟,錯誤的調試是一個經曆并成長的過程,今天,主要來總結一下handler中遇到的問題。

核心:

在學習的過程中,兩次建handler都出現了問題,下面這個圖檔是牛腩新聞釋出系統中handler檔案夾:

那麼具體的下面的ashx是如何建立的,這個特别簡單,隻是剛開始接觸,不知道建立哪個?答案是:一般處理程式。

步驟一:

步驟二

成果:

【牛腩新聞釋出系統之handler】

一般我們建完之後會有圖中畫框,這個樣子的!牛腩老師視訊中卻不是這樣的!那麼建完之後直接寫代碼,會有什麼效果呢!那就是圖檔不顯示,隻是一個文本框。是以,當我們建好之後,将下面的.ashx.cs删除。這樣做僅僅是不夠的!那需要做什麼呢?

大家可以注意到,當我們删除下面的方法後,類中隻剩下這樣一句話:

<%@ WebHandler Language="C#" CodeBehind="WaterMark.ashx.cs" Class="Web.handler.WaterMark" %>      

而實際當中,我們的

WaterMark.ashx.cs已經被删除,是以我們要做的是将

CodeBehind="WaterMark.ashx.cs"删除,然後編寫代碼!這樣就可以了!

驗證碼最終效果圖:

【牛腩新聞釋出系統之handler】

總結:

繼續閱讀