多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

aspnet教程

  • ASP.NET 教程
  • ASP.NET 簡介
  • ASP.NET Razor

    ASP.NET MVC

    ASP.NET 編程指南

    ASP.NET Hashtable

    閱讀 (2271)

    ASP.NET Web Forms - Hashtable 對象


    Hashtable 對象包含用鍵/值對表示的項目。


    Examples

    嘗試一下 - 實例

    Hashtable RadiobuttonList 1

    Hashtable RadiobuttonList 2

    Hashtable DropDownList


    創建 Hashtable

    Hashtable 對象包含用鍵/值對表示的項目。鍵被用作索引,通過搜索鍵,可以實現對值的快速搜索。

    通過 Add() 方法向 Hashtable 添加項目。

    下面的代碼創建了一個名為 mycountries 的 Hashtable 對象,并添加了四個元素:

    <script runat="server">
    Sub Page_Load
    if Not Page.IsPostBack then
    dim mycountries=New Hashtable
    mycountries.Add("N","Norway")
    mycountries.Add("S","Sweden")
    mycountries.Add("F","France")
    mycountries.Add("I","Italy")
    end if
    end sub
    </script>


    數據綁定

    Hashtable 對象可為下列的控件自動生成文本和值:

    • asp:RadioButtonList
    • asp:CheckBoxList
    • asp:DropDownList
    • asp:Listbox

    為了綁定數據到 RadioButtonList 控件,首先要在 .aspx 頁面中創建一個 RadioButtonList 控件(不帶任何 asp:ListItem 元素):

    <html>
    <body>

    <form runat="server">
    <asp:RadioButtonList id="rb" runat="server" AutoPostBack="True" />
    </form>

    </body>
    </html>

    然后添加創建列表的腳本,并且綁定列表中的值到 RadioButtonList 控件:

    <script runat="server">
    sub Page_Load
    if Not Page.IsPostBack then
    dim mycountries=New Hashtable
    mycountries.Add("N","Norway")
    mycountries.Add("S","Sweden")
    mycountries.Add("F","France")
    mycountries.Add("I","Italy")
    rb.DataSource=mycountries
    rb.DataValueField="Key"
    rb.DataTextField="Value"
    rb.DataBind()
    end if
    end sub
    </script>

    <html>
    <body>

    <form runat="server">
    <asp:RadioButtonList id="rb" runat="server" AutoPostBack="True" />
    </form>

    </body>
    </html>

    然后我們添加一個子例程,當用戶點擊 RadioButtonList 控件中的某個項目時,該子例程會被執行。當某個單選按鈕被點擊時,label 中會出現一行文本:

    實例

    <script runat="server">
    sub Page_Load
    if Not Page.IsPostBack then
    dim mycountries=New Hashtable
    mycountries.Add("N","Norway")
    mycountries.Add("S","Sweden")
    mycountries.Add("F","France")
    mycountries.Add("I","Italy")
    rb.DataSource=mycountries
    rb.DataValueField="Key"
    rb.DataTextField="Value"
    rb.DataBind()
    end if
    end sub

    sub displayMessage(s as Object,e As EventArgs)
    lbl1.text="Your favorite country is: " & rb.SelectedItem.Text
    end sub
    </script>

    <html>
    <body>

    <form runat="server">
    <asp:RadioButtonList id="rb" runat="server"
    AutoPostBack="True" onSelectedIndexChanged="displayMessage" />
    <p><asp:label id="lbl1" runat="server" /></p>
    </form>

    </body>
    </html>

    演示實例 ?

    注釋:您無法選擇添加到 Hashtable 的項目的排序方式。如需對項目進行字母排序或者數字排序,請使用 SortedList 對象。


    關閉
    程序員人生
    主站蜘蛛池模板: 丁香五月好婷婷深深爱 | 精品亚洲综合久久中文字幕 | 尤物视频最新网址 | 欧美亚洲一区二区三区 | 国产精品亚洲欧美日韩区 | 亚洲欧美小说 | 第一福利社 | 成人淫片免费视频95视频 | 亚洲国产精品福利片在线观看 | 日本一二线不卡在线观看 | 久久福利资源站免费观看i 久久高清一级毛片 | 亚洲 欧美 日韩在线一区 | 国产日产亚洲欧美综合另类 | 久久精品成人一区二区三区 | 日本亚州在线播放精品 | 国产三级视频 | 久久精品国产精品2020 | 456成人免费高清视频 | 伦理免费在线观看 | 俺也来俺也去俺也射 | 三级黄在线播放 | www.在线视频 | 性xxxxfreexxxxxvideo| 拍拍拍免费高清在线观看视频 | 亚洲日本欧美在线 | 亚洲国产精品ⅴa在线观看 亚洲国产精品aaa一区 | 久久99国产精品二区不卡 | 黄网站大全免费 | 国产乱码精品一区二区三上 | 精品一区二区三区中文字幕 | 日本资源在线 | 一二三区视频 | 欧美巨大精品欧美一区二区 | 男女性免费视频观看 | 77777亚洲午夜久久多人 | 国产成人一区二区三区在线视频 | 荷兰videos | 在线欧美一区 | 久久综合亚洲 | a级亚洲片精品久久久久久久 | 欧美黑人巨大xxxx猛交 |