成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

添加DorpDownList控件的Item子項的三種方法

2010-08-28 10:44:42來源:西部e網作者:

DropDownList控件與ListBox控件最終將會被解析成為代碼< select >< /select >

DropDownList控件的定義:

<asp:DropDownList id="DropDownList1" runat="server"
DataSource="<% databindingexpression %>"
DataTextField="DataSourceField"
DataValueField="DataSourceField"
AutoPostBack="True|False"
OnSelectedIndexChanged="OnSelectedIndexChangedMethod" />

<asp:Listitem value="value" selected="True|False">
Text
</asp:Listitem>

</asp:DropDownList>

DataSource、DataTextField、DataValueField這三個屬性的應用需要涉及DataBind的知識AutoPostBack屬性:表示當DropDownList控件的所選項發生改變后,自動提交當前頁面OnSeletedIndexChanged事件在DropDownList控件所選項發生變化后發生。

DropDownList控件的SelectedItem對象表示在執行過程中被選中的Item項、Item項擁有三個屬性。其一為Text,其二為Value它們分別表示Item項所顯示的文字與所表示的值,如果Value屬性沒有設置,則默認Value屬性值等Text屬性,第三個屬性Selected則用于判斷某Item項是否被選中添加DorpDownList控件的Item子項。


添加DorpDownList控件的Item子項的方法有三種:


第一種:使用<asp:ListItem>方法

<asp:DropDownList id="weste" runat="server">
          <asp:ListItem Value="0">小學</asp:ListItem>
          <asp:ListItem Value="1">中學</asp:ListItem>
          <asp:ListItem Value="2">大學</asp:ListItem>

</asp:DropDownList>

第二種:使用Items屬性的Add方法1

DropDownList.Items.Add(ItemText)

Items屬性表示DropDownList控件所有Item項的集合,Add操作既是在這個集合中插入新的Item項。第二種方法用于只設定Item項的Text屬性(實際上也指定了Value屬性,此時Value屬性值等于Text屬性值)。

第三種:使用Items屬性的Add方法2

DropDownListItems.Add(new ListItem)ItemText,ItemValue))

第三種方法同時設定了Item項的Text屬性與Value屬性,它是通過添加一個ListItem類來實現的。ListItem類使用了兩個參數,第一個參數表示Text屬性值,第二個參數表示Value屬性值。

關鍵詞:DorpDownList
主站蜘蛛池模板: 蛟河市| 江津市| 金溪县| 盘山县| 杭锦后旗| 镇巴县| 高淳县| 舞钢市| 江源县| 清水河县| 广丰县| 资阳市| 花莲县| 宜川县| 会同县| 邢台县| 亚东县| 卢湾区| 平山县| 金堂县| 岑巩县| 府谷县| 盐城市| 雷山县| 靖西县| 班玛县| 东乌珠穆沁旗| 和顺县| 衡南县| 上思县| 黔西县| 西安市| 天等县| 桑植县| 托克托县| 景宁| 灵宝市| 长宁区| 孝昌县| 桓仁| 宿州市|