iT邦幫忙

伺服器控制項相關文章
共有 52 則文章
鐵人賽 DAY 21

技術 [ASP.NET 控制項實作 Day21] 實作控制項智慧標籤

控制項通常會把常用屬性或功能顯示在智慧標籤中,提供使用者更簡便的快速設定,例如下圖為 GridView 的智慧。若要製作控制項的智慧標籤,需實作控制項的 Act...

鐵人賽 DAY 20

技術 [ASP.NET 控制項實作 Day20] 偵錯設計階段的程式碼

上篇我們介紹了自訂 Designer 來輸出控制項設計階段的 HTML 碼,可是若你去對針 Designer 的程式碼下中斷點,你會發覺根本無法偵錯。因為程式在...

鐵人賽 DAY 19

技術 [ASP.NET 控制項實作 Day19] 控制項設計階段的外觀

有一些控制項在執行階段是不會呈現,也就是說控制項本身在執行階段不會 Render 出 HTML 碼,例如 SqlDataSoruce、ScriptManager...

鐵人賽 DAY 18

技術 [ASP.NET 控制項實作 Day18] 修改集合屬性編輯器

上篇我們實作了「集合屬性包含不同型別的成員」,不過若有去使用屬性視窗編輯 TBToolbar 的 Items 屬性,你會發覺這個集合屬性編輯器無法加入我們定義不...

鐵人賽 DAY 17

技術 [ASP.NET 控制項實作 Day17] 集合屬性包含不同型別的成員

我們知道在 GridView 的 Columns 集合屬性中,可以包含不同型別的欄位,如 BoundFIeld、CheckBoxField、HyperLinkF...

鐵人賽 DAY 16

技術 [ASP.NET 控制項實作 Day16] 繼承 WebControl 實作 Toolbar 控制項

前面我們討論過「繼承 CompositeControl 實作 Toolbar 控制項」,本文將繼承 WebControl 來實作同樣功能的 Toolbar 控制...

鐵人賽 DAY 15

技術 [ASP.NET 控制項實作 Day15] 複合控制項隱藏的問題

上一篇我們使用複合控制項(繼承 CompositeControl)的方式來實作 TBToolbar 控制項,本文將針對複合控制項做一些測試,說明在使用複合控制項...

鐵人賽 DAY 14

技術 [ASP.NET 控制項實作 Day14] 繼承 CompositeControl 實作 Toolbar 控制項

之前我們簡單介紹過繼承 CompositeControl 來實作複合控制項,在本文我們將以 Toolbar 控制項為例,以複合控制項的作法(繼承 Composi...

鐵人賽 DAY 13

技術 [ASP.NET 控制項實作 Day13] Flash 控制項

Flash 也是網頁常用的 ActiveX 插件,在本文中將繼承 TBActiveX 下來撰寫 TBFlash 控制項,用來輸出網頁套用 Flash 的相關 H...

鐵人賽 DAY 12

技術 [ASP.NET 控制項實作 Day12] 繼承 TBActiveX 重新改寫 TBMediaPlayer 控制項

上篇介紹的 TBActiveX 控制項,它可以支援網頁 Media Player 的設定,這跟前面提及的 TBMediaPlayer 功能相同。TBActive...

鐵人賽 DAY 11

技術 [ASP.NET 控制項實作 Day11] ActiveX 伺服器控制項

Media Player 與 Flash 之類在網頁上執行的外掛控制項,都是屬於 ActiveX 控制項,它們套用在 HTML 碼中的方式差不多,除了要指定 C...

鐵人賽 DAY 10

技術 [ASP.NET 控制項實作 Day10] Media Player 控制項

我們在前面幾篇文章中,已經簡要的對伺服器控制項做了基本介紹,接下來的幾篇文章中我們要開始實作伺服器控制項。在網頁上常使用 Media Player 來撥放影片,...

技術 ASP.NET AJAX Framework 觀念與實作篇-(OneNet魔力小子)

ASP.NET AJAX Framework 觀念與實作篇-PageMethods 和 WebService 有時我們在開發WEB應用程式專案時,常常需要去執行...

鐵人賽 DAY 9

技術 [ASP.NET 控制項實作 Day9] 控制項常用 Attribute 介紹(2)

接續上篇 Attribute 的介紹,本文將再介紹一些伺服器控制項常用的 Attribute。 六、ToolboxDataAttribute 類別 作用:指定當...

鐵人賽 DAY 8

技術 [ASP.NET 控制項實作 Day8] 控制項常用 Attribute 介紹(1)

Property 與 Attribute 二個術語一般都是翻譯成「屬性」,例如類別的屬性,是使用英文的 Property,而 HTML/XML 的元素屬性,使用...

鐵人賽 DAY 7

技術 [ASP.NET 控制項實作 Day7] 設定工具箱的控制項圖示

當我們把自訂控制項加入到工具箱中時,你會發現所有的控制項預設都是同樣的圖示,雖然控制項的圖示不變更不會有什麼影響,不過我們還是希望為自訂控制項加上合適的外衣,本...

鐵人賽 DAY 6

技術 [ASP.NET 控制項實作 Day6] 事件與 PostBack

一般類別的事件撰寫很單純,不過在 ASP.NET 中與前端使用者互動產生的事件就不是那麼簡單了;在以往的 ASP 年代是沒有事件這回事的,而在 ASP.NET...

鐵人賽 DAY 5

技術 [ASP.NET 控制項實作 Day5] 屬性與 ViewState

在 ASP.NET 中,控制項的屬性與 ViewState 有著密不可分的關係,透過 ViewState 才有辨法維護控制項的屬性值。在本文中將介紹屬性與 Vi...

鐵人賽 DAY 4

技術 [ASP.NET 控制項實作 Day4] 複合控制項

複合控制項就是控制項可包含其他子控制項,複合控制項繼承至 System.Web.UI.WebControls.CompositeControl,例如 Login...

鐵人賽 DAY 3

技術 [ASP.NET 控制項實作 Day3] 擴展現有伺服器控制項功能

相對於由無到有開發控制項,繼承現有現伺服器控制項是比較簡單且實用的方式;若希望在現有的控制項增加某些屬性或功能,直接繼承該控制項下來擴展功能是最快的方式,例如「...

鐵人賽 DAY 2

技術 [ASP.NET 控制項實作 Day2] 建立第一個伺服器控制項

上一篇中已經建立「ASP.NET 伺服器控制項」專案,接下來我們將學習來撰寫第一個伺服器控制項。 撰寫伺服器控制項大致分為下列三種方式 1.由無到有建立全新的控...

鐵人賽 DAY 1

技術 [ASP.NET 控制項實作 Day1] 建立 ASP.NET 伺服器控制項專案

在 ASP.NET 開發環境中,我們常使用現成的控制項直接拖曳至頁面中使用,有沒有想過我們也可以開發自用的控制項呢?本文將本文以 VS2008 為開發工具,VB...