1. DataList/GridView/Repeater

    DataSet表示数据集,其中包含表,约束和表之间的关系。与现有数据源的交互通过DataAdapter来控制。

    源代码示例:

    SqlDataAdapter da=new SqlDataAdapter(strsql,con);

    DataSet ds=new DataSet();

    da.Fill(ds);

GridView1.DataSource = ds.Tables[0];

GridView1.DataBind();

  1. ListBox

    源码示例:

    ListBox1.DataSource=ds.Tables[0];

    ListBox1.DataTextField="MenuName";

    ListBox1.DataValueField="MId";

    ListBox1.DataBind();

  2. DropDownList

    源码示例1:

    DropDownList1.DataSource=ds.Tables[0];

    DropDownList1.DataTextField=ds.Tables[0].Columns[0].ToString();

    DropDownList1.DataBind();

    //DropDownList1.Item.Insert(0,"请选择");

    源码示例2:(绑定数组数据)

    ArrayList ListItem=new ArrayList();

    ListItem.Add("###");

    ListItem.Add("###");

    ListItem.Add("###");

    ListItem.Add("###");

    DropDownList1.DataSource=ListItem;

    DropDownList1.DataBind();

  3. TreeView数据绑定

    [1].TreeView控件可以实现IhierachicalDataSource接口的任意数据源控件,例如XmlDataSource或SiteMapDataSource控件,若要绑定到数据源控件,将TreeView控件的DataSourceID属性设置为对应数据源控件ID值

    [2].TreeView控件还可以绑定到XmlDocument对象或DataSet对象,若要绑定到这些数据源,将TreeView控件多的DataSource属性设置为该数据源,然后调用DataBind()方法

  4. Xml数据绑定到GridView

    Xml数据,

    DataSet对象的内容可以从Xml流或文档中创建,使用Xml中的数据填充DataSet对象,主要使用该对象的ReadXml()方法,DataSet.ReadXml();

    源码示例:

    DataSet ds = new DataSet();

    ds.ReadXml(Server.MapPath("News.xml"));

    GridView1.DataSource = ds.Tables[0].DefaultView;

GridView1.DataBind();

  1. Menu

    [1].将Menukong控件的DataSourceID绑定到相应数据源控件的ID值,实现与相应数据源的关联。

    [2].绑定XmlDocument或者DataSet对象等,处理这类数据绑定时关键是设置DataSource属性和调用DataBind()方法。

ASP.NET控件绑定数据源的更多相关文章

  1. ComboBox控件绑定数据源后,添加'请选择'或'全部'

    ComboBox控件绑定数据源后,添加'请选择'或'全部' 当使用ComboBox控件绑定数据源之后,通过Items 属性添加的数据是无效的,此时如果要在所有选项前添加 选项 ,则需要考虑从数据源下手 ...

  2. ComboBox控件绑定数据源

    最近在研究机房收费系统的组合查询的方法时,看到了ComboBox控件可以进行数据绑定,我觉得这个功能真的很不错,可以给我省去很多的麻烦. 下面是我组合查询窗体界面 一.数据转换方法 现在我们开看一下我 ...

  3. C#控件绑定数据源方式

    1:控件数据源绑定泛型Dictionary<string,string> ): Dictionart<string,string> D=new Dictionary(strin ...

  4. C#端加载数据库,Combobox与Node控件绑定数据源demo示例

    最近一直在做网页.用的js比较多,最近需要做一个C#相关的demo,一开始还有点不适应,写了几句有点感觉了 本篇博客的主要内容是C#怎么读取数据库文件里的数据以及相关控件如何绑定数据源,所做的Demo ...

  5. DataGridView控件绑定数据源

    前言: 近期听说DataGridView控件能直接绑定数据源.而不用穿越这层那层的忍辱负重.获取数据.真是高兴的屁颠屁颠的.后来一想二狗肯定不会弄.特意写了一个笨蛋版的教程--也算记录生活.欢度端午了 ...

  6. DropdownList控件绑定数据源显示system.data.datarowview的问题

    .net开发的时候经常需要用到在后台取数据再绑定到控件的问题,通常只需要连接数据库,从数据库取出数据,放到Dataset里面,然后再设置控件的DataSource为这个Dataset,然后再datab ...

  7. ASP.NET控件Repeter的使用

    使用repeter控件,绑定数据源,能够省去在前台页面中拼接繁杂的for.foreach的时间,整个页面看起来也更加直观.常配合<select>标签.<table>标签使用. ...

  8. ASP.NET中的chart控件绑定SQL Server数据库

    网上很多的chart控件的实例都没有绑定数据库,经过一番摸索后,终于实现了chart控件绑定数据库. 首先,在Visual Studio中建立一个网站,新建一个WebForm项目,名称为ChartTe ...

  9. .Net平台Winform两个ComboBox控件绑定同一个数据源

    今天WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做了数据绑定(具体代 ...

随机推荐

  1. BIEE安装文件下载地址

    Repository Creation Utility 下载地址 http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/ ...

  2. MSSQL 之事务订单存储过程

    1. 赋值   set  或者 select 运算符 2.全局,局部变量区别,生命域 (全局变量用户不能定义) 3.@@identity  返回最后插入行的标识列的列值. 4.delete 只删除了数 ...

  3. 【转载】两个排序数组的中位数 / 第K大元素(Median of Two Sorted Arrays)

    转自 http://blog.csdn.net/zxzxy1988/article/details/8587244 给定两个已经排序好的数组(可能为空),找到两者所有元素中第k大的元素.另外一种更加具 ...

  4. python读取xml文件

    关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python 来读取xml 文件. 什么是 ...

  5. 邮箱mail 发送类 ASP.NET C#

    没有牛B的设计模式,代码精练精练实用,功能齐全,调用简单 ..全全完完为码农考虑 MailSmtp ms = new MailSmtp("smtp.qq.com","12 ...

  6. HT图形组件设计之道(二)

    上一篇我们自定义CPU和内存的展示界面效果,这篇我们将继续采用HT完成一个新任务:实现一个能进行展开和合并切换动作的刀闸控件.对于电力SCADA和工业控制等领域的人机交互界面常需要预定义一堆的行业标准 ...

  7. EncryptionHelper

    public static class EncryptionHelper { #region const /// <summary> /// 默认使用的适合于DES,RC2算法的Key / ...

  8. (9)分布式下的爬虫Scrapy应该如何做-关于ajax抓取的处理(一)

    转载请注明出处:http://www.cnblogs.com/codefish/p/4993809.html 最近在群里频繁的被问到ajax和js的处理问题,我们都知道,现在很多的页面都是用动态加载的 ...

  9. 分析SIX锁和锁分区导致的死锁

    什么是SIX锁? 官方文档锁模式中说到: 意向排他共享 (SIX):保护针对层次结构中某些(而并非所有)低层资源请求或获取的共享锁以及针对某些(而并非所有)低层资源请求或获取的意向排他锁. 顶级资源允 ...

  10. “康园圈--互联网+校园平台“项目之sprint2

    一.sprint2任务列表 1.部署框架,并上传代码到github. 2.原型设计 * 设计首页界面原型(包括功能公告.快速通道等展示栏) * 设计店铺浏览页面原型 * 设计店内浏览页面原型 * 设计 ...