CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于如何选中下拉框中的某一项

楼主YAOTIEBING(寻找失去的自我)2003-08-02 21:41:21 在 .NET技术 / ASP.NET 提问

通过下面方法绑定   :DropTaxSUo.DataSource   =   .TaxSuoName(dropRevenue.SelectedItem.Value)     DropTaxSUo.DataTextField   =   "TaxsuoName"  
  DropTaxSUo.DataValueField   =   "TaxSuoCode"  
  DropTaxSUo.DataBind()  
  现在我从数据库中查到某一个taxsuocode   (科所代码)   如果根据科所代码让下拉框选中这个项 问题点数:100、回复次数:20Top

1 楼panyee(快乐王子)回复于 2003-08-02 21:46:23 得分 10

DropDownList1.SelectedItem.Value   =   "aa";Top

2 楼TLink(小小)回复于 2003-08-02 21:48:45 得分 10

for   (int   i   =   0;   i   <   DropTaxSUo.Items.Count;   i++)  
  {  
      if   (DropTaxSUo.Items[i].ToString()   ==   你的科所代码)  
      {  
          DropTaxSUo.SelectedIndex   =   i;  
          break;  
      }  
  }Top

3 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 21:48:47 得分 0

老大这样不行呀!我试过了   总是默认第一个Top

4 楼vivaldi16(川国演义)回复于 2003-08-02 21:51:09 得分 0

dropdownlist绑定后  
   
  循环检查dropdownlist的每项数据,如果某项数据和当前“科所”相同就选中它,  
   
  就是这样!Top

5 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 21:51:43 得分 0

:   panyee(快乐王子)   (       老大这样不行呀!我试过了   总是默认第一个  
  :   TLink(小小)   (     这个可以实现   有没有简单的方法(你们两个肯定有分)Top

6 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 21:58:10 得分 5

先定义一个ListItem  
  ListItem   item=new   ListItem("tt","tt");  
  再选中它:  
  DropDownList1.SelectedItem=item;Top

7 楼panyee(快乐王子)回复于 2003-08-02 21:58:46 得分 0

前台我用过select的html控件  
  就用  
  Gongwenzhonglei.Value   =   "abc";  
  可以设定初始值  
   
  Top

8 楼panyee(快乐王子)回复于 2003-08-02 21:59:18 得分 5

你再用这个试试  
   
  DropDownList1.Items.FindByValue(sss).Selected   =   true;  
   
  sss就是那个初始值Top

9 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 22:25:35 得分 0

DropDownList   不能有多个项被选定。Top

10 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 22:31:28 得分 0

什么意思Top

11 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 22:33:49 得分 0

如果Value有相同的是不能用FinbByValue的Top

12 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 22:38:44 得分 0

DropDownList1.Items.FindByValue(sss).Selected   =   true;  
  提示   DropDownList   不能有多个项被选定。  
   
   
  Top

13 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 22:39:47 得分 0

可是我那个只有一个值Top

14 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 22:45:23 得分 0

试过  
  ListItem   item=new   ListItem("text","value");  
  DropDownList1.SelectedItem=item;  
  吗  
   
  我试过,好用Top

15 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 22:56:10 得分 0

定呀Top

16 楼kisaboy(kisaboy)回复于 2003-08-02 22:58:15 得分 70

dropdownlist1.selecteditem.text=dropdownlist1.findbyvalu("所需的值").textTop

17 楼kisaboy(kisaboy)回复于 2003-08-02 23:24:29 得分 0

dropRevenue.Items(dropRevenue.SelectedIndex).Selected   =   False  
                  dropRevenue.Items.FindByValue(所需的值).Selected   =   TrueTop

18 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 23:26:19 得分 0

请检查一下  
  <asp:ListItem   Value="1"   Selected=True>a</asp:ListItem>  
  是不是在声明的时候象上面似的已经指定了一个SelectedItem了,  
  这样子是不行的,把Selected=True删掉Top

19 楼shixueli(我们总是不能随心所欲)回复于 2003-08-02 23:27:23 得分 0

DropDownList1.SelectedItem=item;  
   
  SelectedItem是只读的!  
  是我记错了  
   
  --  
  错了也不告诉我55Top

20 楼YAOTIEBING(寻找失去的自我)回复于 2003-08-02 23:40:26 得分 0

dropRevenue.Items(dropRevenue.SelectedIndex).Selected   =   False  
                  dropRevenue.Items.FindByValue(所需的值).Selected   =   True  
    通过这个方法解决   先取消当前选中的否则会出现   不能选择的错误Top

相关问题

  • 怎么让select的选中某一项?
  • 一个多选下拉框,选中其中某一下,我想通过一个按钮,可以把选中的项移动到最顶部。
  • 如何在程序中控制选中List Control控件中的某几项被选中,或不选中??
  • 选中ListCtrl中的列表的某一项时,如何使其整行选中?
  • 动态生成的下拉框默认选中某一项以及下拉框可写问题
  • 选中复合框中的一项内容后 如何立刻将选中的选项传到变量里?
  • 如果取DBGrid某选中框更新前后的值
  • 如何删除CheckListbox列表框的选中的项?
  • 如何选中COMBOBOX中的下拉框中的指定项目
  • 怎样判断listbox框中的所有选项没被选中?

关键词

  • 代码
  • droptaxsuo
  • droprevenue
  • 选中
  • selecteditem
  • taxsuoname
  • taxsuocode
  • dropdownlist1
  • 下拉框
  • 科所代码

得分解答快速导航

  • 帖主:YAOTIEBING
  • panyee
  • TLink
  • shixueli
  • panyee
  • kisaboy

相关链接

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

广告也精彩

反馈

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