CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如果我的页面上有上百个dropdownlist控件,内容分别来自不同表的不同字段......

楼主xiahouwen(武眉博<活靶子.NET>)2003-05-02 13:51:46 在 .NET技术 / ASP.NET 提问

如果我的页面上有上百个dropdownlist控件,Item内容分别来自不同表的不同字段,有什么好办法解决?? 问题点数:20、回复次数:8Top

1 楼xiahouwen(武眉博<活靶子.NET>)回复于 2003-05-02 14:12:08 得分 0

对每个Dropownlist都  
  SqlCommand   cmd=new   SqlCommand("select   id,name   from   yourtable",con);  
  SqlDataReader   dataReader=cmd.ExecuteReader();  
  DropDownList1.DataSource=dataReader;  
  DropDownList1.DataTextField="name";  
  DropDwonList1.DataValueField="id";  
  DropDwonList1.DataBind();  
  con.Close();  
  吗????Top

2 楼ameng_2002(flyfox)回复于 2003-05-02 14:22:47 得分 0

不是吧??有上百个DropDownList??这样你的页面的负担太重了Top

3 楼xiahouwen(武眉博<活靶子.NET>)回复于 2003-05-02 14:57:11 得分 0

我说如果嘛   如果5--10个呢Top

4 楼dukaixy(无巧不成书)回复于 2003-05-02 15:05:01 得分 5

我的页面上最多的有十一个dropdownlist控件呀,用起还是可以呀  
   
  不过呢,如果在dropdownlist中的数据过多的话,页面的负担感觉好像有点重了  
   
  这就要求我们对其绑定的数据读取的时候进行优化了。:)Top

5 楼greenclass(岁月留痕)回复于 2003-05-02 15:44:18 得分 0

up    
  没碰到过!Top

6 楼xiahouwen(武眉博<活靶子.NET>)回复于 2003-05-02 18:25:02 得分 0

对于每个Dropownlist都写  
  SqlCommand   cmd=new   SqlCommand("select   id,name   from   yourtable",con);  
  SqlDataReader   dataReader=cmd.ExecuteReader();  
  DropDownList1.DataSource=dataReader;  
  DropDownList1.DataTextField="name";  
  DropDwonList1.DataValueField="id";  
  DropDwonList1.DataBind();  
  con.Close();  
  显然很不好了.但是我想不到其他什么办法啊  
  Top

7 楼lds88(lds88)回复于 2003-05-02 19:19:09 得分 5

恐怕只能分拆成多个页面了,不然viewstate就让你无法忍受!  
   
  期待高手给出更好的方案:)Top

8 楼asam2183(三山)回复于 2003-05-02 19:57:35 得分 10

如果你想达到你的效果,上面的方法不错,如果真的比较多,可以考虑用存储过程Top

相关问题

  • dropdownlist控件中我该怎样绑定一个字段给它的value,另一个字段给它的text?
  • 如何将dropdownlist控件绑定到数据库中的一个字段??
  • 数据库字段邦定到dropdownlist控件有那几种方法??那种最方便,代码最少??
  • combox控件如何与字段绑定?
  • TABLE控件动态增加字段
  • 查找页面控件。
  • DropDownList控件问题
  • dropdownlist控件问题
  • DropDownList 和datagrid 控件
  • DropDownList控件问题?

关键词

  • 页面
  • 控件
  • dropdownlist
  • dropdwonlist
  • 不同
  • datareader
  • sqlcommand
  • con
  • cmd

得分解答快速导航

  • 帖主:xiahouwen
  • dukaixy
  • lds88
  • asam2183

相关链接

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

广告也精彩

反馈

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