程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET控件開發基礎(5)

ASP.NET控件開發基礎(5)

編輯:關於ASP.NET

我們根據屬性的不同表現形式,把其區分為簡單屬性和復雜屬性

下面來看下屬性的表現形式

簡單屬性表現形式如下,大家都很熟悉

<asp:TextBox ID="TextBox1" Text="textbox控件" runat="server"></asp:TextBox>

屬性中含有子屬性,稱之為復雜對象,如Font屬性

復雜屬性的表現形式如下,

(1)連字符的表現形式

<asp:TextBox ID="TextBox1" Text="textbox控件" runat="server" Font-Bold="True"></asp:TextBox>

(2)內鑲屬性的表現形式,如定義樣式

<asp:DataList ID="DataList1" runat="server">
       <SelectedItemStyle />
       <EditItemStyle />
     </asp:DataList>

(3)內鑲集合屬性的表現形式,如DropDownList (先不介紹,大家可看MSDN) <asp:DropDownList ID="DropDownList1" runat="server">

<asp:ListItem>x</asp:ListItem>
       <asp:ListItem>xx</asp:ListItem>
       <asp:ListItem>xxx</asp:ListItem>
     </asp:DropDownList>

下面得好好看

1,復雜屬性基本使用方法

請看我是怎麼做的,關於下面看到了一些元數據,如果你不熟悉,請參考MSDN.

下面一段代碼記錄一個custom的信息.

1.1 定義枚舉

using System;

namespace CustomComponents
{
   /**//// <summary>
   /// 職業
   /// </summary>
   public enum Metier
   {
     教師,程序員,作家
   }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved