CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

dropdownlist绑定数据库中两个关联字段的问题!(在线等)

楼主xuelidong123(hehehrherhrh)2005-08-02 19:26:09 在 .NET技术 / ASP.NET 提问

 
  DORPDOWNLIST绑定两个字段!对应的用户ID和用户名!  
  用什么方法啊  
  显示  
  id--username  
  问题点数:20、回复次数:17Top

1 楼xuelidong123(hehehrherhrh)回复于 2005-08-02 19:51:43 得分 0

怎么没人回答吗Top

2 楼zhilunchen(他山居士)回复于 2005-08-02 19:57:35 得分 5

用Intersoft   WebCombo.NET控件,支持下拉datagrid,或绑定时生成用户ID和用户名的连接串  
   
  如生成这样的字符串数串,再绑定到dropdownlist  
  "0001         张三","0002         李四",...........Top

3 楼xuelidong123(hehehrherhrh)回复于 2005-08-02 20:05:17 得分 0

我现在就不知道怎么绑定啊!查找得到DATASET  
  然后用   ddluserID.Items.Add(DS.Tables(0).Rows(i).Item("UserID"))  
  方法写入,我现在想在后面绑定个USERNAME!  
   
   
  Top

4 楼xuelidong123(hehehrherhrh)回复于 2005-08-02 20:19:07 得分 0

没人知道吗Top

5 楼dljlj98622(涓涓)回复于 2005-08-02 20:29:35 得分 0

DataTextField     邦定显示的text  
  DataValueField     value值Top

6 楼xuelidong123(hehehrherhrh)回复于 2005-08-02 21:51:38 得分 0

你的方法具体怎么实现的Top

7 楼xuelidong123(hehehrherhrh)回复于 2005-08-03 07:55:57 得分 0

顶一下Top

8 楼fphuang(人在哈尔滨·四月)回复于 2005-08-03 08:01:02 得分 5

DropDownList1.DataSource=dataset;  
  DropDownList1.DataTextField="字段1";  
  DropDownList1.DataValueField="字段2";  
  DropDownList1.DataBind();Top

9 楼oneway888(xiaoaoyisheng)回复于 2005-08-03 08:13:51 得分 5

在sql中处理  
  select   id+username   as   name   from   table  
  在绑定dropdownlist的textfield   为name  
  Top

10 楼xcz1943(小钊)回复于 2005-08-03 08:21:55 得分 0

oneway888(xiaoaoyisheng)的方法好  
  不过我还没有试过Top

11 楼aspdotnet2005(天中之子、为中原喝采![我想找兼职MSN:Red-Maple@hotmail.com])回复于 2005-08-03 08:36:48 得分 0

ddluserID.Items.Add(new   ListItem(名字,ID))Top

12 楼zhangweiguo3984(维维)回复于 2005-08-03 08:49:32 得分 0

DropDownList1.DataSource=dataset;  
  DropDownList1.DataTextField="字段1";  
  DropDownList1.DataValueField="字段2";  
  DropDownList1.DataBind();  
  Top

13 楼amyzy(云淡风清)回复于 2005-08-03 08:57:40 得分 0

ddluserID.Items.Add(New   ListItem(DS.Tables(0).Rows(i).Item("UserID"),DS.Tables(0).Rows(i).Item("username")))Top

14 楼hchxxzx(NET?摸到一点门槛)回复于 2005-08-03 09:00:45 得分 5

sql   =   "select   id,username   from   table   ";  
  dataset   =   根据SQL求取数据集;  
  //绑定数据  
  DropDownList1.DataSource=dataset;  
  DropDownList1.DataTextField="id";  
  DropDownList1.DataValueField="username";  
  DropDownList1.DataBind();  
   
  如上所示,就是一个完整的绑定。Top

15 楼xuelidong123(hehehrherhrh)回复于 2005-08-03 09:41:47 得分 0

ddluserID.DataSource   =   DS.Tables("tempdata").DefaultView  
                          ddluserID.DataTextField   =   "UserName"  
                          ddluserID.DataValueField   =   "UserID"  
                          ddluserID.DataBind()  
  我现在用这个方法做了,没有问题   我在下拉框里显示的是Username  
  但我现在要根据选择的TEXT值得到UserID,ddluserID.SelectedValue   怎么不对啊  
  应该怎么写啊Top

16 楼Teng_s2000(分涨的太慢,升星难啊!!)回复于 2005-08-03 09:49:45 得分 0

呵呵,不用试了  
    oneway888(xiaoaoyisheng)   的写法是对的Top

17 楼zhouboss(加州青年)回复于 2005-08-03 10:28:53 得分 0

oneway888(xiaoaoyisheng)   是应该符合你的要求的.  
   
  但我现在要根据选择的TEXT值得到UserID,  
  ddluserID.SelectedValue   怎么不对啊  
  应该怎么写啊?  
  ddluserID.SelectedItem.Value可以得到,试试看!  
  Top

相关问题

  • 数据库表创建问题(字段关联)
  • 在两个不同的数据库中怎么关联同一个字段
  • 数据库字段问题
  • 数据库字段问题
  • 数据库字段过滤
  • 数据库字段问题
  • 如何将dropdownlist控件绑定到数据库中的一个字段??
  • 为什么在datagrid里的dropdownlist不能显示数据库里的字段呢?
  • 无刷新关联DropDownList从数据库绑定
  • 关于文献数据库的一个问题-如何把一个字段和一个文件关联起来?

关键词

  • 字段
  • 用户
  • ds
  • ddluserid
  • dropdownlist1
  • 绑定
  • xiaoaoyisheng
  • datatextfield
  • datavaluefield
  • dropdownlist

得分解答快速导航

  • 帖主:xuelidong123
  • zhilunchen
  • fphuang
  • oneway888
  • hchxxzx

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo