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

我是太陽啦啦啦發表於2016-09-04

前言:

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

核心:

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

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

步驟一:

步驟二

   

成果:


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

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

	<%@ WebHandler Language="C#" CodeBehind="WaterMark.ashx.cs" Class="Web.handler.WaterMark" %>
而實際當中,我們的WaterMark.ashx.cs已經被刪除,所以我們要做的是將CodeBehind="WaterMark.ashx.cs"刪除,然後編寫程式碼!這樣就可以了!
驗證碼最終效果圖:

總結:

在實踐牛腩新聞釋出系統的過程中,儘管牛腩老師沒有出錯,但是我出錯了,因為我的不細心,正是在這樣的狀態下,對程式接觸的更深了!不再是之前“不懂,不懂了”,牛腩快完成了!心裡有種要見的彩虹的感覺!未來的道路,加油!

相關文章