發新話題

《Microsoft ASP.NET 教學》ASP.NET 伺服器控制項的簡介

《Microsoft ASP.NET 教學》ASP.NET 伺服器控制項的簡介

除了使用 (或若不要使用) <% %> 程式碼區塊來撰寫動態內容的程式外,ASP.NET 網頁開發人員還可以使用 ASP.NET 伺服器控制項來撰寫 Web 網頁的程式。伺服器控制項的宣告,是在 .aspx 檔中用包含 runat="server" 屬性值的自訂標記或內建 HTML 標記來進行的。內建 HTML 標記是使用 System.Web.UI.HtmlControls 命名空間 (Namespace) 中的其中一個控制項來處理的。任何沒有明確對應到其中一個控制項的標記,都會被指派 System.Web.UI.HtmlControls.HtmlGenericControl 的型別。  下列範例使用四個伺服器控制項:<form runat=server><asp:textbox runat=server><asp:dropdownlist runat=server><asp:button runat=server>。在 Run Time 時,這些伺服器控制項會自動產生 HTML 內容。
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
Visual Basic Intro4.aspx[/td]

[訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ] | [訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ]
重要:請注意,這些伺服器控制項會自動維護任何在來回存取伺服器之間用戶端所輸入的值。這個控制項狀態不會儲存於伺服器上 (而是儲存在 <input type="hidden"> 表單欄位內,該欄位會在要求之間被來回存取)。另請注意,您不需要任何用戶端的指令碼。  除了支援標準的 HTML 輸入控制項外,ASP.NET 還可讓開發人員在其網頁上運用更為豐富的自訂控制項。例如,下列範例示範如何使用 <asp:adrotator> 控制項,在網頁上動態地顯示旋轉廣告。
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
Visual Basic Intro5.aspx[/td]

[訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ] | [訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ]

重要:您可在這個快速入門的 Web Form 控制項參考章節中,找到所有內建伺服器控制項的詳細清單。

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。