Jakeuj's Notes master Help

ASP.NET Web Forms 下拉式選單

本文說明如何在 ASP.NET Web Forms 中,讓下拉式選單繫結資料庫資料的同時,加入額外的預設值選項。

結論

加上 AppendDataBoundItems="true"

範例

<asp:SqlDataSource ID="ds1" runat="server" ConnectionString="<%$ ConnectionStrings:MyDb %>" SelectCommand="SELECT [id], [name] FROM [Test] WHERE ([IsDeleted] = @isDeleted) ORDER BY [seq]"> <SelectParameters> <asp:Parameter DefaultValue="0" Name="isDeleted" Type="Int32" /> </SelectParameters> </asp:SqlDataSource> <asp:DropDownList ID="cbo1" runat="server" DataSourceID="ds1" DataTextField="name" DataValueField="id" AppendDataBoundItems="true"> <asp:ListItem Text="預設" Value="" Selected="True"></asp:ListItem> </asp:DropDownList>

參考

[程式筆記]下拉選單DropDownList範例(asp.net) @ 貓羽的文字日誌 :: 痞客邦 :: (pixnet.net)

Jakeuj

PS5

  • ASPX

  • 回首頁

本文章從點部落遷移至 Writerside

14 October 2025