文档章节

DropDownList

零零零
 零零零
发布于 2015/04/11 17:18
字数 212
阅读 7
收藏 0

DropDownList中指定任意的选中项 (2006-12-21 02:35:22) 转载 ▼ 分类: .NET技术 对于如何添加DropDownList项有多种方式可以实现,在此就不多说了,有时间再补上。 这里主要写一下如何指定DropDownList中的某一项做为Selected项,即默认选中的项。

实现此功能主要是利用了DropDownList的SelectedIndex属性,IndexOf和FindByText(FindByValue)方法。

具体方法如下:

protected System.Web.UI.WebControls.DropDownList DropDownList1;

private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面

if(!Page.IsPostBack) { //给DropDownList1添加项 …… …… //如果DropDownList1的Text和Value值一致 this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(new ListItem(指定项)); //如果Text和Value值不一致 //指定Text值 this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(this.DropDownList1.Items.FindByText(指定项)); //指定Value值 this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(this.DropDownList1.Items.FindByValue(指定项)); } }

同一页面内两个dropdownlist不要使用相同的items

© 著作权归作者所有

共有 人打赏支持
零零零
粉丝 1
博文 33
码字总数 18929
作品 0
济南
接收DropDownList数据,控制文本控件的显示或隐藏 .net

今天,我们来试一下怎么用DropDownList接收的数据来控制文本部件的显隐。 首先,我们需要在DropDownList中开启OnSelectedIndexChanged事件,将AutoPostBack设置为True。 然后,在我们的Table...

小_橙_子
09/18
0
0
asp.net 后台cs代码怎么操作前台用ajax实现下拉框进行搜索

html页面的两个下拉类别框是联动的,第一个下拉框是后台绑定的,第二个下拉框是用ajax来无刷新动态绑定的,在做查询页面时,选择第一个下拉框之后,第二个下拉框也发生变化,点击搜索之后,第...

阿拉赛
2012/11/06
0
0
asp.net mvc 将Enum绑定在DropDownList了

假设我们有一个enum: public enum Role{ User = 0, Admin = 1024 } 我们想要实现如此效果: 因为enum本身并没有IEnumerable接口,所以不能直接使用new SelectList(Role);来将之填充DropDownL...

随智阔
2013/06/07
0
0
解决dropdownlist覆盖div问题

问题的出现 当你使用一个div在一些控件所在位置之上显示一些帮助信息时,你也许会遇到控件覆盖div帮助信息的问题。造成这个问题的原因是页面上的控件没有设置z-index属性,z-index属性决定元...

m2land
2008/11/18
0
0
【转】asp.net不用CrystalReportViewer 直接打印

给页面放一个DropdownList,在PageLoad事件里添加以下代码: For Each iprt As String In System.Drawing.Printing.PrinterSettings.InstalledPrinters DropDownList1.Items.Add(iprt) Next ......

木木情深
2012/10/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

关于pip

我在更新pip的时候碰到的一些问题。 第一次安装,直接安装就ok了,所以也没研究,没想到后来由于安装了python2.x和python3.x之后出现了问题。 如果要将pip更新到最新版本需要指明是哪个版本的...

恰东
35分钟前
1
0
对硬盘进行分区时,GPT和MBR有什么区别

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的...

yizhichao
37分钟前
3
0
区块链教程btcpool矿池源码分析StratumServer模块解析

兄弟连区块链教程btcpool矿池源码分析StratumServer模块解析 核心机制总结 接收的job延迟超过60秒将丢弃 如果job中prevHash与本地job中prevHash不同,即为已产生新块,job中isClean状态将置为...

兄弟连区块链入门教程
37分钟前
1
0
JS中的异常捕获

JS中的异常捕获(目的:把抛出的错误捕获到,不让其阻断浏览器的继续执行) try{//需要执行的JS代码(可能会报错)}catch(e){//try中代码报错,会执行catch}finally{//不管try中的代...

NDweb
47分钟前
2
0
ObjectARX_AcDb2dPolyline复杂实体

1遍历:访问或者编辑复杂实体也需要通过特定的方式。 AcDb2dPolyline的顶点信息不能通过AcDb2dPolyline对象直接得到,需要遍历AcDb2dPolyline所包含的AcDb2dVertex对象: void IteratePolylin...

一个小妞
49分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部