這次來提供一些DropDownList好用的方法,我想網友常會看到網頁上就是一個下拉選單在選擇一個項目時候,另一個就會先出現預設的選擇項目,這是怎麼實現的呢?
開發者想設定 DropDownList 連動的預設選項 "請選擇"時,可以用下例的方法
將DropDownList 的 AppendDataBoundItems設為True。
下面是在aspx下的寫法:
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource1" DataTextField="略..." DataValueField="略..."
onselectedindexchanged="DropDownList1_SelectedIndexChanged"
AppendDataBoundItems="True">
</asp:DropDownList>
下面是在cs下的寫法:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e){
DropDownList dpt2 = (DropDownList)FormView1.FindControl("DropDownList2");
dpt2.Items.Clear();
dpt2.Items.Insert(0, new ListItem("請選擇", "0"));
}
-雲遊山水為知已逍遙一生而忘齡- 電腦神手
沒有留言:
張貼留言