之前曾經有一次到要將郵件主旨(Subject)解碼的經驗,但主旨卻用 Quoted Printable 編碼過了,所以上網找了個 Quoted Printable Encoding & Decoding 的範例程式來看,但下載回來卻不能正常解碼(Decode),經我一翻修改後才可以正常解碼。
... 繼續閱讀 ...
如果你要匯出資料成檔案,作法通常有很多種,之前曾經有篇文章【如何用 C# 將資料匯出到 Excel】介紹一些匯出的方式,但今天這個作法應該是最簡單的,也就是透過 GridView 控制項所輸出的 HTML 就可以讓 Excel 開啟了。
... 繼續閱讀 ...
我們在開發網頁應用程式,時常需要去解析網址(Request.Url)的每個片段,進行一些判斷。例如說 "http://localhost:1897/News/Press/Content.aspx/123?id=1#toc",我們想要取得網址裡第一層目錄的名字(News)用以判斷不同的頁面標題(Page Title)。
... 繼續閱讀 ...
我們在發送 HTML 郵件時,通常會將網頁中的圖片都全部上傳到網站,然後在 E-Mail 內的所有圖片就直接設定絕對網址(Absolute URL)就可以了,但這有個缺點,就是當使用者「看信」的時候如果沒有上網,將會無法看到完整的郵件內容,因為沒網路無法下載圖片。
... 繼續閱讀 ...
用 .NET 發信很簡單,但是要發出一封「完美的郵件」卻困難重重!我為了發一封完美的 E-Mail 遭遇到好多問題,但嘗試了很久還是無法達到 100% 的完美程度。
... 繼續閱讀 ...
我們開發網站時,如果會員人數多且流量真的很大的話,用 Session 不見得是好方法,因為十分損耗記憶體。
... 繼續閱讀 ...
基本上只要是繼承於 Control 型別的控制項都可以跟 *Validator 控制項搭配使用!只是你必須在 UserControl 的類別特別定義 2 個 Class Attribute 才能正確使用。
... 繼續閱讀 ...
好像有點把 Extension Method 寫上癮了,覺得真的很方便,有點在寫 PHP 的感覺,有寫過 PHP Smarty : Template Engine 的人應該會覺得很熟悉。
... 繼續閱讀 ...
昨天寫了一篇如何取得兩個 DateTime 之間的方法,今天將昨天的東西寫成一組 Extension Method,感覺十分的好用,分享出來給大家參考!
... 繼續閱讀 ...