使用Web表单在Asp.net中的下拉列表 [英] DropDown List in Asp.net using web form

查看:81
本文介绍了使用Web表单在Asp.net中的下拉列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的页面中有两个下拉列表,但我希望该用户仅选择一个列表,并且在页面开头的第一个页面中,它首先显示null(选择以下内容),然后在db中显示第一个元素,依此类推!
我是怎么做到的!我面临此问题.请告诉适当的答案.

解决方案

从数据库添加数据后,编写以下代码以在顶级插入项目

 drpList.Items.Insert( 0  new  ListItem("  String  .Empty));
drpList.SelectedIndex =  0 ; 


-填充页面上的第一个组合框
-使用第一个组合的selectedIndexChanged事件.
-填充第二个组合框.

例如

 // 页面加载
cmb_first.DataSource = // 您的数据源; 
cmb_First.DisplayMember = //  DisplayMember; 

// 在SelectedIndexChanged上
cmb_second.DataSource = // 您的数据源; 
cmb_second.DisplayMember = //  DisplayMember;  


I have two dropdown lists in my page but i want that user select only one list and at very first at start of page the first it shows null(Select Following) and then first element in db and so on!
How i make it ! i am facing this problem .Please Tell appropirate answer.

解决方案

After adding data from database write the following code to insert an item at top level

drpList.Items.Insert(0, new ListItem("Select Following", String.Empty));
drpList.SelectedIndex = 0;


-Fill First combobox on page load
-use selectedIndexChanged event of first combo.
-Fill second combobox.

e.g

//On Page Load
cmb_first.DataSource=//Your DataSource;
cmb_First.DisplayMember=//DisplayMember;

//On SelectedIndexChanged
cmb_second.DataSource=//Your DataSource;
cmb_second.DisplayMember=//DisplayMember;


这篇关于使用Web表单在Asp.net中的下拉列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆