• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#实现下拉框绑定list集合的方法

C#实现下拉框绑定list集合的方法

作者:永远爱好写程序 字体:[增加 减小] 来源:互联网 时间:2017-05-28

永远爱好写程序 通过本文主要向大家介绍了c#下拉框控件,c#下拉框,c#下拉框绑定数据,c#下拉框联动,c#combox下拉框赋值等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了C#实现下拉框绑定list集合的方法。分享给大家供大家参考。具体实现方法如下:

对象类:

public class Area
{
 //建议编写“实体类”的时候一定要用属性,不要用字段
 //因为有些控件数据绑定的时候只认属性,不认字段(大多数都是)
 public int AreaId
 {
  get;
  set;
 }
 public string AreaName
 {
  get;
  set;
 }
 //public int AreaId;
 //public string AreaName;
 public override string ToString()
 {
  return AreaName;
 }
}

</div>

绑定相关代码:

private void LoadProvince()
{
 List<Area> list = new List<Area>();
 #region 初始化List集合
 string constr = ConfigurationManager.ConnectionStrings["sql"].ConnectionString;
 using (SqlConnection con = new SqlConnection(constr))
 {
  string sql = "select * from TblArea where AreaPid=0";
  using (SqlCommand cmd = new SqlCommand(sql, con))
  {
   con.Open();
   using (SqlDataReader reader = cmd.ExecuteReader())
   {
    if (reader.HasRows)
    {
     while (reader.Read())
     {
      //reader的索引是根据实际查询出来的的列的索引来计算的而不是实际表中的索引,除非查询语句使用select *.
      Area model = new Area() { AreaId = reader.GetInt32(0), AreaName = reader.GetString(1) };
      list.Add(model);
     }
    }
   }
  }
 }
 #endregion
 cboProvince.DisplayMember = "AreaName";
 cboProvince.ValueMember = "AreaId";
 cboProvince.DataSource = list;
}
</div>

希望本文所述对大家的C#程序设计有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#实现下拉框绑定list集合的方法
  • C#省份城市下拉框联动简单实现方法

相关文章

  • 2017-05-28WinForm之BindingSource基础操作实例教程
  • 2017-05-28深入多线程之:用Wait与Pulse模拟一些同步构造的应用详解
  • 2017-05-28C# BackgroundWorker用法详解
  • 2017-05-28KMP算法的C#实现方法
  • 2017-05-28C#处理文本文件TXT实例详解
  • 2017-05-28讲解C#设计模式编程中享元模式的运用
  • 2017-05-28C# 手动/自动保存图片的实例代码
  • 2017-05-28C#常用知识点简单回顾(有图有真相)
  • 2017-05-28C#简单判断字符编码的方法
  • 2017-05-28C#实现SMTP邮件发送程序实例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 字符串和十六进制之间的转换方法实例
    • c# winform 关闭窗体时同时结束线程实现思路
    • 基于C#实现的屏幕指定区域截屏代码
    • C#实现输入法功能详解
    • C#中的程序集和反射介绍
    • 通过VS中的数据源选择对话框简单实现数据库连接配置[图]
    • Winform基于多线程实现每隔1分钟执行一段代码
    • c# n个数排序实现代码
    • .net从服务器下载文件中文名乱码解决方案
    • asp.net新闻列表生成静态页之批量和单页生成

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有