共用方式為


建立自訂的行動控制項

更新:2007 年 11 月

您可以建立兩種類型的行動控制項,也就是行動使用者控制項和自訂行動控制項。使用者控制項是使用 .ascx 檔建立,並繼承自 MobileUserControl。自訂行動控制項則是繼承自 System.Web.UI.MobileControls.MobileControl 的獨立 (Self-Contained) 物件。建立 ASP.NET 行動使用者控制項和自訂行動控制項,可讓您跨 ASP.NET Mobile Web 網頁重複使用通用使用者介面 (UI) 的功能。

ASP.NET 為您撰寫自己的行動控制項提供幾個技巧。若要協助決定何種類型的控制項最適合您的應用程式,請參閱 ASP.NET 使用者控制項概觀開發自訂的 ASP.NET 伺服器控制項

就像是使用標準的 ASP.NET 使用者控制項,您可以應用 ASP.NET Mobile 使用者控制項來使用片段快取,這項技術是指從含有該控制項之網頁的其他部分,獨立地快取該控制項的輸出。如需快取 ASP.NET 使用者控制項之輸出的詳細資訊,請參閱ASP.NET Web 網頁的快取部分

當您建立 ASP.NET Mobile Web 網頁時,您必須選擇單一語言,例如 Microsoft Visual Basic 或 C#)。然而,單一 Mobile Web 網頁可以包含任何由 Common Language Runtime 支援之語言所撰寫的使用者控制項和自訂控制項。

在本節中

請參閱

概念

ASP.NET 使用者控制項概觀

參考

MobileControl

其他資源

擴充性開發人員手冊

開發自訂的 ASP.NET 伺服器控制項