ListControl.AppendDataBoundItems 屬性

來源:互聯網
上載者:User

ListControl.AppendDataBoundItems 屬性

.

注意:此屬性在 .NET Framework 2.0 版中是新增的。

擷取或設定一個值,該值指示是否在綁定資料之前清除清單項目。

命名空間:System.Web.UI.WebControls
程式集:System.Web(在 system.web.dll 中)

看似一個小問題,可是找了很長時間,都找不到令我滿意的答案。不過,最終還是找到了,哈哈。

設定DropdownList的預設值,如果用新增空條目的辦法,新增的條目是在最後一條,即使預設選中也是排在最後面,使用者還要手動拉捲軸才能看到前面的條目,不合常理。

實際有一個很簡單的辦法:

在dropdownlist中加入一個AppendDataBoundItems="True"的屬性,然後設定一條靜態條目,內容為空白,當然也可以設定成“請選擇資料”之類的值。

具體如下

<asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" >
<asp:ListItem Value="0">Please Select</asp:ListItem>
</asp:DropDownList>

這樣繫結資料只會追加到這條待用資料之後,而預設選中的是這條待用資料。

看似一個小問題,可是找了很長時間,都找不到令我滿意的答案。不過,最終還是找到了,哈哈。

設定DropdownList的預設值,如果用新增空條目的辦法,新增的條目是在最後一條,即使預設選中也是排在最後面,使用者還要手動拉捲軸才能看到前面的條目,不合常理。

實際有一個很簡單的辦法:

在dropdownlist中加入一個AppendDataBoundItems="True"的屬性,然後設定一條靜態條目,內容為空白,當然也可以設定成“請選擇資料”之類的值。

具體如下

<asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" >
<asp:ListItem Value="0">Please Select</asp:ListItem>
</asp:DropDownList>

這樣繫結資料只會追加到這條待用資料之後,而預設選中的是這條待用資料。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.