VS2003中DropDownList如何绑定数据

问题描述

以下是查询到的数据如何将"PNumber"字段的值绑定到DropDownList中.PrivateSubPage_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load'在此处放置初始化页的用户代码DimmSqlAsStringDimmCnAsSqlClient.SqlConnectionDimmCmdAsSqlClient.SqlCommandDimmRsAsSqlClient.SqlDataReaderDimmFiles()AsStringDimmStrAsStringDimiAsIntegerDimurlAsStringOnErrorGoToErrorHandleurl="../../PartMaster/doc/"mSql="selectID,PNumber"mSql=mSql+"fromnewDCpartmasterorderPNumber"mCn=NewSqlClient.SqlConnection("workstationid=dg;packetsize=4096;userid=sa;password=123456;datasource=ETLWEB;persistsecurityinfo=False;initialcatalog=EDC")mCmd=NewSqlClient.SqlCommandmCmd.Connection=mCnmCmd.CommandType=CommandType.TextmCmd.CommandText=mSqlmCn.Open()mRs=mCmd.ExecuteReadermCn.Close()mCmd=NothingExitSubErrorHandle:mCn=NothingmCmd=NothingmRs=NothingEndSub

解决方案

解决方案二:
mRs.DataTextField="PNumber";mRs.DataValueField="ID";//上面设置dropdownListmSql="selectID,PNumber"mSql=mSql+"fromnewDCpartmasterorderPNumber"mCn=NewSqlClient.SqlConnection("workstationid=dg;packetsize=4096;userid=sa;password=123456;datasource=ETLWEB;persistsecurityinfo=False;initialcatalog=EDC")mCmd=NewSqlClient.SqlCommandmCmd.Connection=mCnmCmd.CommandType=CommandType.TextmCmd.CommandText=mSqlmCn.Open()mRs=mCmd.ExecuteReadermCn.Close()mCmd=Nothing

解决方案三:
不明白,请给点详细的代码.
解决方案四:
检索出来的ID,PNumber可以add到DropDownList的实例中
解决方案五:
mRs.DataTextField="PNumber";mRs.DataValueField="ID";要设置dropdownlist的文本和值字段名称。
解决方案六:
mRs.DataTextField="PNumber";mRs.DataValueField="ID";mRs.DataSource=myData;mRs.DataBind();类似这样设置就可以绑定了.

时间: 2024-07-29 03:13:19

VS2003中DropDownList如何绑定数据的相关文章

listview-怎么给Fragment中的ListView绑定数据

问题描述 怎么给Fragment中的ListView绑定数据 急求指点!我的Fragment加载的布局里有一个ListView控件,ListView内行有一个lmageView 我想给这个ImageVieW绑定数据 求大神指点怎么弄啊,我老报错 解决方案 listview的getview中,加载视图,并findviewbyid,找到imageview,并根据position得到指定位置的数据,给imageview赋值 解决方案二: 绑定数据到ListViewListView绑定数据ListVie

ASP.NET中的DataGridView绑定数据和选中行删除功能具体实例_实用技巧

首现我们拖入一个DataGridView控件到.aspx页面中,然后绑定你需要显示的列,具体代码如下. 复制代码 代码如下:  <asp:GridView ID="gvDepartList" runat="server" AutoGenerateColumns="False"          Height="108px" Width="600px"  OnRowDeleting="gvDe

Flex中在Tree绑定数据后自动展开树节点的方法_Flex

用Flex/Flash做开发的同志们应该会使用 expandChildrenOf(item,true)方法来使用Tree组件在绑定数据后自动展开所有树型节点(不需要用户再自己点击展开节点,会方 便许多),而在Flex开发帮忙文档中很明确写道: "If you set dataProvider and then immediately call expandChildrenOf() you may not see the correct behavior. You should either wa

DropDownList绑定数据表实现两级联动示例

 这篇文章主要介绍了DropDownList绑定数据表实现两级联动具体实现,需要的朋友可以参考下 场景一:平时我们在DropDownList控件下添加下拉选项时,都会使用它的Item.Add方法,直接在代码下添加.如果我们想添加或修改下拉选项,则必须去修改源代码.如果几个DropDownList控件的下拉选项相同,我们则需要重复添加好多次,后期的维护工作很不方便.    场景二:我们在12306网站买票时,肯定遇到过这么一种情景:我们需要先选定目的地的省份,选完省份后在城市选框中会自动加载该省份

DropDownList绑定数据表实现两级联动示例_实用技巧

场景一:平时我们在DropDownList控件下添加下拉选项时,都会使用它的Item.Add方法,直接在代码下添加.如果我们想添加或修改下拉选项,则必须去修改源代码.如果几个DropDownList控件的下拉选项相同,我们则需要重复添加好多次,后期的维护工作很不方便. 场景二:我们在12306网站买票时,肯定遇到过这么一种情景:我们需要先选定目的地的省份,选完省份后在城市选框中会自动加载该省份的城市,实现两级联动. 针对以上两个场景,我们可以用DropDownList直接绑定数据表,根据选择的省

ASP.NET ListView中使用DropDownList绑定数据方法

ASP.NET提供的大部分数据绑定控件都是使用额外的标记自动封装显示数据,举例来说,GridView控件在一个HTML表格(<table>)中显示它的数据,每条记录显示一行(<tr>),每个字段显示为一个单元格(<td>),虽然你可以使用TemplateField组件自定义GridView的外观,但GridView的输出仍然是限制在一个table组件中的,但有时候你想要完全控制由数据绑定控件产生的HTML标记的外观,这正是ListView控件的优势,ListView控件

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

DropDownList Web 服务器控件使用户能够从预定义的列表中选择一项.它与 ListBox Web 服务器控件的不同之处在于,其项列表在用户单击下拉按钮之前一直处于隐藏状态.另外,DropDownList 控件与 ListBox 控件的不同之处还在于它不支持多重选择模式. DropDownList在html中的呈现对应的是select,下面让我们来看一下DropDownList绑定数据的几种方法. 一.把Array数组绑到DropDownList 复制代码 代码如下: string[]

数据绑定技术—如何将表中的列绑定到DropDownList控件

void Page_Load(object sender, System.EventArgs e) { if(!IsPostBack) { // 创建数据库连接字符串和SQL语句 string ConnStr = System.Configuration.ConfigurationSettings.AppSettings["ConnectionSqlServer"]; string query = "SELECT * FROM Products"; // 执行数据库

将ArrayList中的ListItem绑定到DropDownList中去

DropDownListDisplay(ArrayList Input,DropDownList Inputddl, string CompareValue) {            for(int i = 0;i<Input.Count;i++)            {                       ListItem aItem = Input[i] as ListItem;                       Inputddl.Items.Add(aItem);