iT邦幫忙

鐵人檔案

2008 iT 邦幫忙鐵人賽
回列表

ASP.NET 伺服器控制項開發 系列

ASP.NET 是目前相當熱門的網站開發程式語言,市面上也有一大卡車的書籍在介紹 ASP.NET,不過卻非常少介紹「ASP.NET 伺服器控制項」方面的書籍。在此將透過一系列的文章介紹 ASP.NET 伺服器控制項的相關開發技術。

鐵人鍊成 | 共 40 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 25

[ASP.NET 控制項實作 Day25] 自訂 GridView 欄位 - 日期欄位

前二篇文章介紹了自訂 GridView 使用的下拉清單欄位 (TBDropDownField),對如何繼承 BoundField 類別下來改寫自訂欄位應該有進一...

2008-10-26 ‧ 由 jeff377 分享
DAY 25

[ASP.NET 控制項實作 Day25] 自訂 GridView 欄位 - 日期欄位(續)

接續上一文 四、覆寫 ExtractValuesFromCell 方法 - 擷取儲存格的欄位值 當用戶端使用 GridView 編輯後執行更新動作時,會呼叫 E...

2008-10-26 ‧ 由 jeff377 分享
DAY 26

[ASP.NET 控制項實作 Day26] 讓你的 GridView 與眾不同

在網路上可以找到相當多擴展 GridView 控制項功能的文章,在筆者的部落格中也有多篇提及擴展 GridView、DataControlField、Bound...

2008-10-27 ‧ 由 jeff377 分享
DAY 27

[ASP.NET 控制項實作 Day27] 控制項依 FormView CurrentMode 自行設定狀態

在 GridView+FormView 示範資料 新增/修改/刪除(進階篇:伺服器控制項) 一文中,示範了擴展 GridView 及 FormView 控制項,...

2008-10-28 ‧ 由 jeff377 分享
DAY 27

[ASP.NET 控制項實作 Day27] 控制項依 FormView CurrentMode 自行設定狀態(續1)

接續上一文 二、讓 TextBox 控制項可自行維護狀態 接下來擴展 TextBox 控制項,繼承 TextBox 命名為 TBTextBox。新增 FormV...

2008-10-28 ‧ 由 jeff377 分享
DAY 27

[ASP.NET 控制項實作 Day27] 控制項依 FormView CurrentMode 自行設定狀態(續2)

接續上一文 接下來設定做為新增、編輯使用的 TBFormView 控制項,我們只使用 EditItemTemplate 來同時處理新增、刪除,所以 EditIt...

2008-10-28 ‧ 由 jeff377 分享
DAY 28

達標好文 [ASP.NET 控制項實作 Day28] 圖形驗證碼控制項

在網頁上常把圖形驗證碼應用在登入或貼文的頁面中,因為圖形驗證碼具有機器不易識別的特性,可以防止機器人程式惡意的存取網頁。在本文中將實作一個圖形驗證碼的伺服器控制...

2008-10-29 ‧ 由 jeff377 分享
DAY 28

[ASP.NET 控制項實作 Day28] 圖形驗證碼控制項(續)

接續一上文 二、實作圖形驗證碼控制項 雖然我們可以使用 Image 控制項來呈現 ValidateCode.aspx 頁面產生的驗證碼圖形,可是這樣只處理一半的...

2008-10-29 ‧ 由 jeff377 分享
DAY 29

[ASP.NET 控制項實作 Day29] 解決 DropDownList 成員 Value 值相同產生的問題

DropDownList 控制頁的成員清單中,若有 ListItem 的 Value 值是相同的情形時,會造成 DropDownList 無法取得正確的 Sel...

2008-10-30 ‧ 由 jeff377 分享
DAY 29

[ASP.NET 控制項實作 Day29] 解決 DropDownList 成員 Value 值相同產生的問題(續)

接續上一文 接下來還要覆寫 LoadPostData 方法,取得 __EVENTARGUMENT 這個 HiddenField 的值,並判斷與原 Selecte...

2008-10-30 ‧ 由 jeff377 分享