zoukankan      html  css  js  c++  java
  • 绑定dropdownlist

    System.Data.SqlClient.SqlConnection sqlconn = new System.Data.SqlClient.SqlConnection();
    sqlconn.C;
    sqlconn.Open();
    System.Data.SqlClient.SqlDataAdapter sqldar = new System.Data.SqlClient.SqlDataAdapter("select UserName from forums_Users",sqlconn);
    sqldar.SelectCommand.CommandType = CommandType.Text;
    System.Data.DataSet DataSet1= new System.Data.DataSet();
    sqldar.Fill(DataSet1,"Users");
    DropDownList1.DataSource = DataSet1.Tables["Users"].DefaultView;
    DropDownList1.DataTextField="UsersName";
    DropDownList1.DataBind();
    sqlconn.Close();
    第一行是创建一个sql连接对象sqlconn;
    第二行是给新建的sql连接对象sqlconn的连接字符串赋予正确的值;
    第三行是让sql连接对象sqlconn打开,连接sql数据库;
    第四行是创建一个sql适配器对象sqldar,并同时让其使用sqlconn对象执行一条sql查询语句;
    第五行是设置sqldar对象的命令类型为文本型;
    第六行是创建一个数据集对象DataSet1;
    第七行是将sqldar执行的结果填充到DataSet1中,并将命名为Users;
    第八行是将DropDownList的数据源设置为DataSet1的Users,并使用默认的查看模式;
    第九行是设置DropDownList空间的显示项对应的字段名UsersName;
    第十行是执行DropDownList的数据绑定方法;
    第十一行是关闭sqlconn对象。

    *** 这段代码就是实现了DropDownList的选择项为Users表中的UsersName,只是一个简单的示范,通常在使用过长中会更细致甚至更麻烦一些,但是基本的思想是一样的:创建你需要的数据源,让指定的server端web控件与你的数据源绑定,指定显示项和显示项对应的value。

  • 相关阅读:
    nginx配置二级目录,反向代理不同ip+端口
    一次实验环境中的数据库空间整理经历
    NFine中权限判断出错的问题
    Centos7 硬盘分区
    12个必备的JavaScript装逼技巧
    判断五大浏览器类型
    npm 常用命令及版本号浅析
    js 判断IE浏览器
    娱乐冷门小知识
    vue baidu Map 百度路书去掉动画
  • 原文地址:https://www.cnblogs.com/caishuhua226/p/3973863.html
Copyright © 2011-2022 走看看