绑定数据

  1. 设置DropDownList值绑定DataTable
        public void BindDropDownList(DropDownList ddlList){ddlList.Items.Clear();var dt = new DataTable(); // 获取数据自己写if (dt != null && dt.Rows.Count > 0){ddlList.DataSource = dt;ddlList.DataTextField = "DeptName"; // DeptName:dt中列名ddlList.DataValueField = "DeptCode";// DeptCode中列名ddlList.DataBind();}}
  1. 单个添加ListItem
        public void BindDropDownList(DropDownList ddlList,string datenow = null){if (!string.IsNullOrEmpty(datenow)){ListItem li = new ListItem(datenow, datenow);li.Selected = true;ddlList.Items.Add(li);}ddlList.Items.Add(new ListItem(DateTime.Now.AddMonths(-1).ToString("yyyyMM"), DateTime.Now.AddMonths(-1).ToString("yyyyMM")));ddlList.Items.Add(new ListItem(DateTime.Now.ToString("yyyyMM"), DateTime.Now.ToString("yyyyMM")));ddlList.Items.Add(new ListItem(DateTime.Now.AddMonths(1).ToString("yyyyMM"), DateTime.Now.AddMonths(-1).ToString("yyyyMM")));}
  1. 拼接字符串
        public string BindDropDownList(bool IsHavePleaseSelect){var dt = new DataTable(); // 获取数据自己写if (dt != null && dt.Rows.Count > 0){string r = string.Empty;if (IsHavePleaseSelect){r = "<OPTION value='请选择...' selected>请选择...</OPTION>";}for (int i = 0; i < dt.Rows.Count; i++){r += "<OPTION value='" + dt.Rows[i]["Code"].ToString() + "'>" + dt.Rows[i]["DictItem"].ToString() + "</OPTION>";}return r;}else{return string.Empty;}}// 引用
string DropDownListString = BindDropDownList();

然后在aspx页面

<select name="DropDownList"><%=DropDownListString%>
</select>

设置默认选中的值

  1. DropDownList.Items[i].Selected = true;
  2. DropDownList.Items.FindByText(“123”).Selected = true;
  3. DropDownList.Items.FindByValue(“123”).Selected = true;
  4. js设置选中
    网上好多,百度吧

asp:DropDownList动态绑定数据,设置默认值相关推荐

  1. select2 ajax获取数据设置默认值,初始值

    select2是一个非常好用的select美化插件,但是在最近使用时发现,select2在使用ajax获取数据内容时设置默认值非常麻烦,官方给出了一个解决方案就是添加一个属性selected的opti ...

  2. dropdownlist控件设置默认值_html.dropdownlist 设置默认值

    html.dropdownlist 设置默认值 最近在写代码的时候,遇到一个问题,也就是html.dropdownlist 设置默认值,代码如下://查询第一个项目 var firstItem = u ...

  3. dropdownlist控件设置默认值_关于DropDownList默认值的设定

    DropDownList是否绑定数据库和默认值的设定用的语句有影响,但是我没有弄明白是为什么. 绑定数据库的DropDownList: eg:DropDownList1.SelectedValue=s ...

  4. dropdownlist控件设置默认值,如何在dropdownlist中设置来自数据库的默认值

    dear sir i have a dropdownlist i want to a default value and also other value in asp.net thanks in a ...

  5. Cascader 级联选择器如何根据给定的叶节点值设置默认值(数据回显)

    转载自:Cascader 级联选择器如何设置默认值(数据回显)_༺举个栗子吧༻的博客-CSDN博客_选择器设置默认值 官网cascader:https://element.eleme.cn/#/zh- ...

  6. mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题

    1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...

  7. Elasticsearch 设置默认值的三种方式

    1.实战问题 在使用 Elasticsearch 过程中,不免还会有 Mysql 等关系型数据库的使用痕迹,以下两个都是实战开发问到的问题: Elasticsearch 新增字段,能在 Mapping ...

  8. mysql给字段设置默认值,以及mysql的严格模式

    一.背景 在插入数据库时,报错#1364,后来才知道是字段在创建的时候,没有设置默认值的原因.关于默认值,我们都知道设置默认值为0或者null的时候,就算我们不插入该字段,数据库也会自动按照默认值填充 ...

  9. html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...

    element-ui中的select下拉列表如何设置默认值? 在element-ui的运用中,涉及到了select下拉列表.项目中需要将select的默认值给展示出来 那如何修改呢? 上element ...

最新文章

  1. java List集合中contains方法总是返回false
  2. 给AI一个洗衣机,TA会做点啥?斯坦福+FB研究了972种形状,只为教机器人开门
  3. SSL ×××的强劲发展势头似乎表明,它将取代IPSec ×××
  4. 《爱上统计学》读书笔记
  5. tf.gather( )的详细解析
  6. matlab提示音,matlab发出声音 - osc_45mm6g1p的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. 无人机辅助移动边缘计算的计算卸载优化:一种深度确定性策略梯度方法(5)——结果与分析
  8. 何为线性时不变系统!详解
  9. Redisson读写锁
  10. WPS参考文献编号及超链接
  11. 几个名词解释 TBB VPP KKK
  12. STM32 Flash读写;Flash地址对应的存储内容及方式;
  13. 客户旅行地图教程 - 带15个示例
  14. 每年工作日与非工作日的设置
  15. YTU 3921 游戏
  16. iPhone手机数据找回指南2:iPhone手机使用技巧
  17. 时域变换到频域?到底什么是傅里叶变换?
  18. 对封装、继承、多态、抽象的理解
  19. Python描述数据结构之链队列篇
  20. 苹果手机10秒解除锁屏_Redmi 10X手机密码忘了怎么办?手机10秒解除锁屏,三步解开安卓苹果密码【详细步骤】...

热门文章

  1. 『实用教程』使用Visual Studio自带的Git管理回滚代码版本
  2. 判断ip归属地 c++
  3. 夜游灯光秀如何激活城市经济发展
  4. CloudFlare域名管理系统
  5. 百分点认知智能实验室出品:智能问答中的对抗攻击及防御策略
  6. 360前端星计划学习笔记0410
  7. 一文读懂 UniProt 数据库(2023 最新版)
  8. GitHub好玩的项目之你想要的样子 我都有
  9. java如何获取当前时间 年月日 时分秒
  10. leetcode 最长单词