DropDownList设置值

Verilog基础知识11(异步FIFO为什么使用格雷码(gray-code) ) 需求说明:Verilog设计 内容       :第一部分 异步FIFO为什么使用格雷码                   第二部分 格雷码在异步FIFO中的使用 来自       :时间的诗 第一部分 异步FIFO为什么使用格雷码 原文:http://www.cnblogs.com/kxk_kxk/p/3931591.html 异步FIFO通 阅读详情

     今天在系统代码中发现了一个BUG,是关于DropDownList 的SelectedValue 与SelectedIndex 。


     系统原来的开发人员喜欢直接用SelectedValue 设置选中值。这样就会出现再次绑定值时如果选中值不在新绑定的数据集引发的异常:

“DropDownList1”有一个无效 SelectedValue ,因为它不在项目列表中。参数名: value


     解决办法:在代码中尽量不要用SelectedValue ,而用SelectedIndex ,例如:

DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownList1.Items.FindByValue("XXX"));

或者

DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownList1.Items.FindByText("XXX"));

这样在再次绑定时就不会出现上述异常。

    说明:第二次绑定时 将DropDownList1.SelectedIndex = -1;

麒麟V10 SP1系统下编译linuxdeployqt并打包Qt 5.15.2程序完整指南 阅读详情

相关推荐

CarSim转向控制对比指南:开环扭矩控制vs转角控制(附Simulink连接示例)

本文深入对比了CarSim中车轮转角控制与开环扭矩控制的核心原理与适用场景。开环扭矩控制能激活完整的转向系统动力学,更适用于EPS控制策略开发与驾驶员在环仿真等对真实性要求高的场景。文章提供了详细的Simulink接口配置步骤与连接示例,为车辆动力学仿真工程师提供了清晰的决策与实操指南。

weixin_29199873的博客 478

安全的设置DropDownList等列表类控件的SelectedValue值

很多人喜欢用下面这种方式,去选择列表控件的值,但如果FindByValue没找到项目时,就会导致程序异常DropDownList1.Items.FindByValue("中国").Selected = true;安全的设置DropDownList可以通过下面的方式:DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownL

技术专栏 1060

cesium自定义指南针

项目需要一个指南针,用鼠标按住旋转指针,会让3d地图旋转,点击中心点重置方位。当然可以使用插件cesium-navigation-es6,但是样式不好修改,所以我自定义了一个指南针。

weixin_47017648的博客 750

“DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。

楼主jackrong427(热锅上的蚂蚁)2006-07-21 11:10:28 在 .NET技术 / ASP.NET 提问下面的代码老是提示     “DropDownList1”有一个无效   SelectedValue,因为它不在项目列表中。     参数名:   value       说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错

mndn_nana的专栏 7854

火星遥感数据的获取与处理工具安装详解

有关火星遥感影像数据的那些事...

FengYingLuo的博客 5572

实测有效!YOLOv8融合EMA注意力机制后,在无人机航拍目标检测中的性能提升对比

本文详细介绍了YOLOv8融合EMA注意力机制在无人机航拍目标检测中的性能提升效果。通过多尺度特征融合和通道-空间双重注意力机制,EMA模块显著提升了小目标检测的准确率,mAP@0.5平均提升4.2%,同时保持推理速度基本不变。文章还提供了模型定制、训练技巧和实际部署优化的全流程指南。

weixin_33704234的博客 391

“DropDownList1”有一个无效 S…

“DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。 参数名: value   在下拉框里加一个: 《asp:ListItem Value=""》  《/asp:ListItem》 别忘了把符号:《换成单个的,新浪日志不支持单个的 就好了,愿上帝赐福大家。

lovejesuslove的博客 426

大唐杯历届省赛押题训练(6)

考试-TD-LTE无线网络设备介绍-TD-LTE网络架构一、单选题1TD-LTE的接入网E-UTRAN由下列哪些网元组成( )。0分/1分A、RNCB、BTSC、eNode BD、Node B提交答案:B正确答案:C考点TD-LTE网络架构解析暂无试题解析二、多选题1关于LTE网络整体结构,哪些说法是正确的( )0分/2分A、E-UTRAN用E-NodeB替代原有的RNC-NodeB结构B、E-NodeB间的接口为S1接口C、各网络节点之间的接口使用IP传输。

nimo观察者 633

给 ASP.Net 中 DropDownList 的使用(设置值,读取数据源)

/cm.WCustomerinfo是文字。this.DropDownList1.SelectedValue.ToString() //取编号。this.DropDownList1.SelectedItem.Text //取文字 既是否。

WzhCsdnd的博客 857

OsgEarth —— 笔记6 - 开发阶段加入漫游飞行(附源码)

效果      视频地址   源码 源码下载请私信   代码      代码相关内容:           OSG —— 笔记1 - 指令调用模型           OsgEarth —— 笔记1 - 创建地球的earth文件           OsgEarth —— 笔记2 - Qt窗口加载earth地球(附源码)           OsgEarth —— 笔记3 - 为地

1896

深度探索:VS2022 牵手 DeepSeek,开启开发新征程

通过将 VS2022 与 DeepSeek 接入,我们成功开启了智能开发的新征程。从前期的硬件准备、软件环境搭建,到实战环节的一步步配置与整合,再到全面的测试与验证,每一个步骤都充满挑战,但也带来了满满的收获。在实际应用中,VS2022 与 DeepSeek 的结合展现出了强大的优势,为开发者带来了更高的效率和更出色的代码质量。无论是代码自动补全、智能代码审查,还是自然语言交互编程,都让开发过程变得更加智能、便捷,极大地提升了开发体验。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 3522

如何设置DropDownList的值被选中

dropdowslist.selectedIndex=-1     dropdownlist.findbyvalue(你的值).selected=true     或     dropdownlist.findbytext(你的值).selected=true for   example:     drop1.Items.FindByValue("5").Selected=true;    

半亩方塘 1801

从零实现深度学习框架——自动求导神器计算图

本文介绍自动求导神器——计算图,从本篇文章开始介绍一个自定义的求导工具。

日积月累,天道酬勤 4198

设置DropDownList默认选中值

string called = Request.QueryString["Called"].ToString(); if (called != "" && called != null && called != "undefined") { ListItem li = null; li = ddlHotPhone...

dianyinlong4979的博客 176

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

设置和获取DropDownList的值的简单方法

设置和获取DropDownList的值的通用方法 1. 设置Dropdwonlist的方法        ///         /// Set DropDownList Value by ddlvalue        /// 0,value;        /// 1,text;        /// -1,selectedIndex        ///         ///

Go Forwarder 2410

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

@Html.DropDownList设置选中值无效

在controller里面的ViewData["Sex"]的key值“Sex”跟view上的name的值:“Sex”@Html.DropDownList("Sex", ViewData["mySex"] as List),会造成Html.DropDownList不识别,所以需要把ViewData里面的key值与view页面,dropdownlist的name值区分开就行。

qq_20007515的博客 442

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

好好学习:js中设置dropdownlist的值

程序中要求显示多列的DropDownList,选择其中一项后,需要设置对应dropdownlist的值,只好用datagrid模拟了DropDownList。由于是用js控制datagrid项的选择,所以需要在js中设置对应dropdownlist的项为selected document.getElementById(ddlGetTicketCity).value =this.cell

乐百事 4811

ASP.NET WebForm 如何设置DropDownList的值被选中

在绑定数据源后,设置选中的值 (1) dropdowslist.selectedIndex=索引值(数字);(2) dropdownlist.Items.findbyvalue(你的值).selected=true(3) dropdownlist.Items.findbytext(你的值).selected=true 转自https://blog.youkuaiyun.com/wanggangg...

weixin_30567471的博客 504

设置dropdownlist选中值

C#:  ddlGrade.SelectedIndex = ddlGrade.Items.IndexOf(ddlGrade.Items.FindByValue(user.Sq.ToString()));注意:ddlGrade 为dropdownlist控件 

Paoli 1770

@Html.DropDownList 设置选中值无效

有时候在ASP.NET MVC中用@Html.DropDownList 设置选中值无效,如图: 具体原因说不清,反正只要改个名字就行了!!!,如图::: 转载于:https://www.cnblogs.com/niunan/p/6140499.html...

weixin_30879833的博客 140

在绑定的DropDownlist中获取和设置值

I have developed many web applications with asp &asp.net and to add and use a dropdownlist was always a very simple task, but with the new asp.net, setting the value is a bit...

cunchi8090的博客 844

@html.dropdownlist 设置默认值,如何使用Html.DropDownList设置默认选项的值

我觉得你有四个选项。首先,当您构建您的SelectList或SelectItemList的可枚举时,请在您的选项标签和默认值前加上选择。如果尚未在模型中选择其他值,则将其置于顶部将使其成为默认值。其次,您可以使用循环创建选项,在视图中“手动”构建选择(和选项)。同样,如果在模型中没有提供默认选择,则预先设置默认选择。第三,使用DropDownList扩展,但在加载页面后使用javascript修改...

weixin_33452735的博客 1100

DropDownList比较好的设置值的方式

DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownList1.Items.FindByValue(xxx));通过FindByValue没有找到指定项返回值为null,而Items.IndexOf(null)会返回-1

guanglin522的专栏 46
上一篇: Isolation Level
chejunwei
博客等级 码龄20年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值