Dropdownlist+objectdatasource设定“请选择”默认选项
今天用到数据源控件ObjectDataSource绑定DropDownList,然后我想在DropDownList的头部添加一新项“请选择”,一点小小的问题,花费了很长时间来解决。
解决方法:<1>首先介绍一个DropDownList的属性:AppendDataBoundItems 属性,msdn解释:
获取或设置一个值,该值指示是否在绑定数据之前清除列表项。
如果不在绑定数据之前清除列表项,则为 true;如果在执行数据绑定之前清除项集合,则为 false。默认值为 false。
在这里就要设置为true。
<2>在绑定完成后,在Page_Load中写入this.DropDownList.Items.Insetr(0,new ListItem("请选择",""));即可。
云码素材一个分享开发技术,分享精品源码素材的好平台!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步