DropDownList绑定数据的几种方式

DropDownList绑定数据的几种方式1.视图中添加可以直接通过单击属性"Items"后的按钮为某一DropDownList控件添加数据项。每添加一项数据就是添加了一个ListItem(列表控件中的数据项)。这种方式

大家好,又见面了,我是你们的朋友全栈君。

1. 视图中添加
可以直接通过单击属性”Items”后的按钮为某一DropDownList控件添加数据项。每添加
一项数据就是添加了一个ListItem(列表控件中的数据项)。这种方式比较简单,但是
局限性比较大,并不常用。

2. 代码添加

for(int i=0;i<5;i++){
ListItem li=new ListItem("Item"+i,i.ToString());
this.ddlCnt.Items.Add(li);
}

除了Add方法添加外还有Insert添加,两者区别是Insert可以根据索引插入到下拉列表
指定的位置。

3. 数据绑定

protected void Page_Load(object sender, EventArgs e)
    {
        this.DropDownList1.DataSource = GetDataTable();
        this.DropDownList1.DataValueField = "provinceID";
        this.DropDownList1.DataTextField = "province";
        this.DropDownList1.DataBind();
        this.DropDownList1.Items.Insert(0, new ListItem("请选择","-1"));
    }
    public DataTable GetDataTable() {
        DBHelper db = new DBHelper();
        return db.GetDataTable("select * from Province", null);
    }

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155478.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月3日 下午9:00
下一篇 2022年7月3日 下午9:00


相关推荐

  • 电商网站后台九大功能模块详解[通俗易懂]

    电商网站后台九大功能模块详解[通俗易懂]电商网站后台九大功能模块详解 随着电子商务的发展,网上购物正在趋于一种时尚,电子商务网站也逐渐成为企业顺应潮流的标配。大多数人知道可能在电子商务网站前端有查询,注册登录,购物车等等功能。可是您知道建设电子商务网站后台功能模块都有哪些么?今天我们就聊聊电商网站后台功能模块的那些事。电子商务网站整个系统的后端管理,按功能划分为九大模块,包括商品组织管理、订单处理、内容发布管理等模块。一、后台…

    2022年10月1日
    5
  • 经典网页设计:25个优秀的个人网站设计欣赏

    经典网页设计:25个优秀的个人网站设计欣赏个人网站是让人们知道你 了解你生活中成就的最佳方式 有些人选择最搞笑的言论表达自己的想法 有的人则充分展现自己的个性 不管采用什么方式呈现你的个人网站 重要的是 把你最好的一面表现出来 下面是一些帮助你制作成功的个人网站的很有用的例子 CatRabbit nbsp CMYK08 nbsp MeandMyAAA nbsp MarkLaw

    2026年3月19日
    2
  • wpf一定比winform好吗_winform转wpf好转吗

    wpf一定比winform好吗_winform转wpf好转吗1、结果来说,属于两套界面渲染方式。一个是对传统windows界面元素的封装,通过gdi绘制。另一个是全新的dx渲染绘制的界面,也脱离了对传统windows控件的依赖,没有历史包袱,理论上可以展现更炫酷的界面。对初级开发人员来说,没太大区别,类似的基本设计器是他们设计界面的主要手段,一样给事件编写代码。对初级以上开发人员来说,wpf需要学习xaml,有全新的ui描述语言,特别是可以通过模板的嵌套…

    2025年7月27日
    4
  • 模仿学习–技术综述[通俗易懂]

    模仿学习–技术综述[通俗易懂]概念:局限性:2.1数据的可获得性影子模式可以有效的解决数据的可获得性,但是其中的数据也包括了不值得提倡的司机行为;2.2模型的有效性端到端的特性:1)可解释性较差;可解释性上刚刚有所进展(可解释机器学习?-文档)2)难以在中间过程中,接收信息和指令;应用方式:1)基于规则的规划、控制模块,还是基础的功能实现方案;2)强化学习、模仿学习,作为规划、控制模块的备份方案,在极端场景下-connercase或规则无法覆盖的场景,能够有效的实现相应功能模块。论文及学习..

    2025年12月9日
    4
  • verycd下载办法_flac格式用什么播放器

    verycd下载办法_flac格式用什么播放器VeryCD的下载服务昨天晚上停掉了,和电影、剧集并列VeryCD三大板块的音乐从它的主页面上彻底抹掉了,如果不是这一年来VeryCD着力开拓了在线视频和类SNS服务的话,电影和剧集想来在昨晚也就一齐倒掉了。  VeryCD的命运其实在09年底BTchina被关掉的时候就能想象得到了,从那时起,VeryCD也就加快了转型的速度,面上的转型是“去盗版化”,除了SNS和在线播放业务外,这一年可

    2022年8月10日
    9
  • OpenClaw安装sharp模块编译失败解决办法

    OpenClaw安装sharp模块编译失败解决办法

    2026年3月14日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号