• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > DropDownList绑定选择数据报错提示异常解决方案

DropDownList绑定选择数据报错提示异常解决方案

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了dropdownlist绑定数据,dropdownlist,dropdownlist选中值,dropdownlist默认值,dropdownlist事件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
抛出的异常信息:异常详细信息:
System.ArgumentOutOfRangeException: “ddlTotalCostDiscount ”有一个无效 SelectedValue,因为它不在项目列表中。

原先给DropDownList这样赋值:
this.ddlTotalCostDiscount.SelectedValue = obj.TotalCostDiscount.ToString();

改成这样赋值:
ddlTotalCostDiscount.SelectedIndex = ddlTotalCostDiscount.Items.IndexOf(ddlTotalCostDiscount.Items.FindByValue(obj.TotalCostDiscount.ToString()));
​就是如果通过FindByValue没有找到指定项则为null,而Items.IndexOf(null)会返回-1.
如果哪里有不正确的地方,欢迎批评指正,共同进步。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DropDownList 下拉框选择改变促发事件和防全局刷新(推荐)
  • DropDownList 下拉框选择改变促发事件和防全局刷新(推荐)
  • DropDownList获取的SelectIndex一直为0的问题
  • DropDownList绑定数据表实现两级联动示例
  • 点击提交按钮后DropDownList的值变为默认值实现分析
  • DropDownList根据下拉项的Text文本序号排序
  • DropDownList绑定选择数据报错提示异常解决方案
  • 客户端用JavaScript填充DropDownList控件 服务器端读不到值
  • 设置DropDownList的当前选项

相关文章

  • 2017-05-11asp.net TripleDES加密、解密算法
  • 2017-05-11ASP.NET的广告控件AdRotator用法分析
  • 2017-05-11ASP.NET中为DataGrid添加合计字段
  • 2017-05-11数据库开发总结(ADO.NET小结)
  • 2017-05-11asp.net使用LINQ to SQL连接数据库及SQL操作语句用法分析
  • 2017-05-11HttpHandler HttpModule入门篇
  • 2017-05-11.NET微信公众号查看关注者接口
  • 2017-05-11asp.net网站底部的版权信息实现代码且可维护
  • 2017-05-11Ext.Net学习笔记之button小结
  • 2017-05-11一步步打造简单的MVC电商网站BooksStore(3)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP.NET小结之MVC, MVP, MVVM比较以及区别(一)
    • asp.net下Repeater使用 AspNetPager分页控件
    • asp.net下日期加减的方法
    • .net出现80080005错误的解决办法分享
    • asp.net操作Word实现批量替换
    • vs2010 vs2008 vs2005 快捷键大全
    • .net生成验证码
    • 详谈.NET的异常处理
    • 在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton
    • ASP.NET 前台javascript与后台代码调用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有