首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在asp.net中将默认值添加到下拉列表中

在asp.net中将默认值添加到下拉列表中
EN

Stack Overflow用户
提问于 2017-07-27 15:25:32
回答 1查看 1.4K关注 0票数 0

我有绑定到数据库的下拉列表。我想添加数据库中不存在的其他列表项。我能为它做些什么?谢谢

我的下拉列表:

代码语言:javascript
运行
复制
<asp:DropDownList ID="dpl_goalGallery" runat="server" CssClass="axmor-form-field selectType" AutoPostBack="True" Font-Size="14px" DataSourceID="ds_sourceGallery" DataTextField="galleryTitle" DataValueField="galleryId">
    <asp:ListItem>select...</asp:ListItem>
    </asp:DropDownList>

    <asp:SqlDataSource ID="ds_goalGallery" runat="server" ConnectionString="<%$ ConnectionStrings:anaconnection %>" SelectCommand="sp_select_gallery" SelectCommandType="StoredProcedure">
       <SelectParameters>
           <asp:Parameter DefaultValue="0" Name="act" Type="Int32" />
           <asp:Parameter DefaultValue=" " Name="fromDate" Type="String" />
           <asp:Parameter DefaultValue=" " Name="toDate" Type="String" />
       </SelectParameters>
    </asp:SqlDataSource>
</asp:DropDownList>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-27 15:29:31

您可以在数据绑定期间执行此操作:

代码语言:javascript
运行
复制
dpl_goalGallery.Items.Insert(0, new ListItem("Select","NA")

或者,您可以将默认标记添加为

代码语言:javascript
运行
复制
<asp:DropDownList .. AppendDataBoundItems="true">
   <Items>
       <asp:ListItem Text="Select" Value="" />
   </Items>
</asp:DropDownList>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45344034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档