`

dropdownlist绑定的二种方法

    博客分类:
  • .NET
SQL 
阅读更多
dropdownlist绑定的二种方法
 

第一种方法:
        string ConnString = ConfigurationSettings.AppSettings["ConnectionString"];
         //创建一个SqlConnection
         SqlConnection Conn = new SqlConnection( ConnString );        

         string SQL_Select = "select id, ItemName from DDLItem order by id desc";

         //构造一个SqlDataAdapter

         SqlDataAdapter myAdapter = new SqlDataAdapter( SQL_Select, Conn);

         //开始读取数据

         Conn.Open();

         DataSet dataSet = new DataSet();

         myAdapter.Fill( dataSet,"Table1" );

         Conn.Close();

         //开始绑定DropDownList

         //指定DropDownList使用的数据源

         DropDownList1.DataSource = dataSet.Tables["Table1"].DefaultView;

         //指定DropDownList使用的表里的那些字段

         DropDownList1.DataTextField = "ItemName"; //dropdownlist的Text的字段

         DropDownList1.DataValueField = "id";//dropdownlist的Value的字段

         DropDownList1.DataBind();


第二种方法:
        con.Open();
        SqlCommand cmd = new SqlCommand(strSql,con);
        SqlDataReader dr = cmd.ExecuteReader();
        while (dr.Read())
        {     
            DropDownList1.Items.Add(new ListItem(dr["status"].ToString(), dr["status_Id"].ToString()));
        }

分享到:
评论

相关推荐

    DropdownList绑定数据的方法

    在本篇文章中,我们将深入探讨如何为DropdownList绑定数据,包括基础数据绑定和两种动态绑定方法。 **基础数据绑定** 基础数据绑定通常适用于数据集较小且不需要频繁更新的情况。你可以直接在HTML标记中通过`...

    (asp.net c#)DropDownList绑定后显示对应的项的两种方法.docx

    ASP.NET DropDownList 绑定后显示对应的项的两种方法 DropDownList 是 ASP.NET 中最常用的控件之一,它可以帮助开发者快速地构建下拉列表框,从而提高开发效率和用户体验。但是,在实际开发中,开发者经常会遇到...

    asp.net中dropdownlist绑定数据库

    在ASP.NET开发中,DropdownList控件是一种常用的用户界面元素,它允许用户从一组预定义的选项中选择一个。在本教程中,我们将探讨如何将DropdownList与数据库(以Oracle为例)绑定,以便动态地填充选项。对于初学者...

    DropDownList的数据绑定

    本文将深入探讨如何对`DropDownList`进行数据绑定,并介绍一种特别的方法——直接通过名称来绑定数据。 #### 什么是DropDownList? `DropDownList`控件是一种显示列表项的控件,用户可以在其中选择一项或多项。它...

    dropdownlist自动绑定年份

    asp.net(c#) dropdownlist控件 自动绑定年份后台代码

    .net MVC AJAX实现DropDownList数据绑定 城市联动

    .net MVC下,AJAX实现DropDownList数据绑定,并实现无刷新城市联动。 内含SQL Server 数据库执行语句,只要运行一下就OK了。 运行代码时注意别忘了更改成所使用数据库的ServerName,LoginName,Password。

    dropdownlist绑定数据库中的列

    综上所述,`dropdownlist`与数据库的绑定不仅限于一种方式,开发者可以根据实际需求选择最合适的方案。无论是通过`DataSet`和`DataBind()`的快速绑定,还是使用`SqlDataReader`的逐行添加,都能有效地实现`...

    asp.net DropDownList绑定数据库通用类

    原先上传txt出错的 这次补上cs文件 非常抱歉

    DropDownList控件绑定数据源的三种方法

    本篇文章将深入探讨三种常见的方法来绑定数据源到DropDownList控件,以及两种动态绑定数据源的方法。 1. **第一种方法:使用DataSource属性和DataBind方法** 这是最直接和简洁的绑定方式。首先,设置`...

    DropDownList绑定后加另外的默认值

    3. 继续绑定数据源到DropdownList: ```csharp ddlCities.DataSource = citiesDataSource; // 假设citiesDataSource是你的数据源 ddlCities.DataTextField = "CityName"; // 显示的字段 ddlCities....

    自定义下拉控件dropdownlist,绑定数据更方便

    在IT领域,尤其是在Web开发中,自定义下拉控件Dropdownlist是一种常见的用户界面元素,用于提供一组可选的选项供用户选择。Dropdownlist通常比其他控件节省空间,同时保持用户界面整洁。本篇文章将深入探讨如何创建...

    C#使用DropDownList绑定添加新数据的方法汇总

    - 方法二:通过构造函数一次设置Text和Value,然后添加到Items集合。 - 方法三:同样通过构造函数,但一步完成添加操作。 - 方法四:使用循环结构,批量插入列表项,同时设置其Value。 5. **数据源的动态更新**...

    GridView控件中DropDownList控件的绑定

    - 调用DropDownList的DataBind方法来绑定数据。 - 可选:设置默认选定项,如果存在关联字段。 ```csharp protected void gvData_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == ...

    关于dropdownList的绑定,以及连接数据库的方法

    这个主题“关于dropdownList的绑定,以及连接数据库的方法”将深入探讨如何在Web开发中实现DropdownList的动态数据绑定,并讲解如何从数据库中获取数据以填充这个组件。 首先,DropdownList通常由HTML的`<select>`...

    asp.net可输入DropDownList, 两种方式动态绑定数据

    第二种方法是在服务器端进行动态绑定。在ASP.NET中,我们可以创建一个TextBox控件和一个Button控件,与DropDownList一起使用。用户在TextBox中输入后,点击Button,服务器端代码会捕获这个输入并将其添加到...

    用DropDownList控件绑定XML数据实现省市区三级联动

    4. **根据省份更新城市**:在事件处理函数中,根据当前省份的ID从数据结构中获取对应的市,并绑定到第二个DropDownList。同时,清空第三级的区/县列表。 5. **城市选择事件**:类似地,为第二个DropDownList添加`...

    dropdownlist中绑定图片

    "dropdownlist中绑定图片"这个话题,就是关于如何在HTML的`<select>`元素或者使用JavaScript库如jQuery、Vue、React等实现的下拉菜单中展示图像。这种设计可以使得用户更容易地识别选项,尤其是在有大量类似名称的...

    ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法

    本文将详细介绍四种方法来绑定数据到DropDownList控件。 1. **数组绑定**: 当你需要固定数量的预设选项时,可以直接用数组来绑定数据。例如: ```csharp string[] Month = new string[7]{ “January”, ...

    asp.net中DropDownList控件的二级联动

    asp.net(C#)中DropDownList控件的二级联动,两种方法,第一种为普通方法,第二种为从数据库绑定DropDownList的。

Global site tag (gtag.js) - Google Analytics