C# Combobox 在绑定数据源并且执行一项操作后,丢失第一个选项值

问题描述

如题。当页面正常加载时,下拉列表能显示三项不同的数据,但是当选择第二或者第三个选项然后执行操作之后,下拉列表中就只能显示第二和第三项的值,第一项值丢失

解决方案

解决方案二:
贴代码!贴代码!贴代码!你这样描述谁能找出问题啊
解决方案三:

解决方案四:
引用1楼songbing774933的回复:

贴代码!贴代码!贴代码!你这样描述谁能找出问题啊

然而并没有代码,是直接用textbox右上小三角databing选择的数据源
解决方案五:
来代码帮你看看这个是用什么组成的form?
解决方案六:
是不是有个选中事件的,看看是不是那边出了问题
解决方案七:
引用4楼gf3813的回复:

来代码帮你看看这个是用什么组成的form?

直接从数据库调取的数据
解决方案八:
引用5楼fxj805835819的回复:

是不是有个选中事件的,看看是不是那边出了问题

选中事件??貌似这个问题不仅仅存在这个form,而且存在所有的cbb
解决方案九:
每次有人问这种问题又不贴代码,我就想问问楼主,你觉得是控件有BUG的可能性大?还是你代码有BUG的可能性大?一个模棱两可的描述,没有相关代码,谁能找到问题所在

时间: 2024-09-23 10:22:54

C# Combobox 在绑定数据源并且执行一项操作后,丢失第一个选项值的相关文章

C# winform combobox 在绑定数据之后插入一项选择项

/// <summary> /// 填充comboboxB超医师 /// </summary> private void setDBPyhNameComboBox() { this.combPhy.DataSource = null; DBConnectioin dbc = new DBConnectioin(); SqlConnection conn = new SqlConnection(DBConnectioin.conStr); conn.Open(); //DbHelpe

【求助】listbox绑定数据源之后的更新问题

问题描述 我在listbox中绑定数据源,但数据添加删除后,listbox中信息没有更新,只能将界面关闭再打开才能显示,如何解决?我想要达到的目的:保存或者删除数据时,listbox中同时增加或者减少.俺是VB新手,求达人们帮忙. 解决方案 解决方案二:更新后重绑定一下解决方案三:代码怎么写?解决方案四:重新查询数据绑定到listbox解决方案五:能否举个例?我想看代码怎么写的解决方案六:该回复于2011-12-19 13:47:05被版主删除解决方案七:用ObservableCollectio

我好痛苦,为什么页面刷新一次就要从新执行刚才的操作呢

问题描述 我的页面上有一个datagrid,上面有删除按钮,当我点击了删除按钮后,把相应的行删掉了,我一刷新(F5)页面,刚才的操作又执行了一次,为什么会是这个样子的,怎么才能防止这种现象呢,还有一个问题就是在查看网页的时候,我把鼠标指向DataGrid上的时候,IE状态栏就会显示:javascript_doPostBack(.....),我不想显示这样的信息那该怎么做呢?? 解决方案 解决方案二:1.楼主会不会把删除的代码写到page_load里了建议检查一下page_load2.做完操作连接

ASP.NET自定义控件 第六天 可以绑定数据源的星级控件

1. 引言 以上几个任务里,我们创建了一些简单但很实用的自定义控件,但是它们只能按照固定的设置进行呈现,缺少一些关键的特征--数据绑定和有时为了更灵活的控制以支持模版设置.在ASP.NET数据绑定控件分为三种: 简单数据绑定:简单数据绑定将一个对象与某个控件的属性绑定在一起.数据源只是绑定单个数据项,而不是绑定一个数据项列表.简单数据绑定使用数据绑定表达式完成,数据绑定表达式是用<%#...%>封装的任何可执行代码. 列表控件:列表控件是通过一个固定不变的用户界面显示一个数据项列表的控件.常见

存储-Gridview加载绑定数据源

问题描述 Gridview加载绑定数据源 Gridview加载绑定数据源利用的存储程序,执行大约需要10秒钟,怎么实现加载完成前提示"正在查询数据" 解决方案 http://www.cnblogs.com/linyijia/p/3542787.html 解决方案二: Gridview好像自带了这种滚动条控件吧!不然VS也有一个现成的滚动条控件

gridview绑定数据源不显示列,就一直是column1、2、3三列

问题描述 gridview绑定数据源不显示列,就一直是column1.2.3三列 解决方案 解决方案二:这个要看你代码好吧解决方案三:你没有绑定成功,自动生成的列也没有去掉解决方案四:grid.datasource=dt;//你的数据源grid.databind();//绑定 解决方案五:引用3楼Hsuifengershi的回复: grid.datasource=dt;//你的数据源grid.databind();//绑定 +1猜测楼主像使用winform程序一样,只指定了数据源,没执行绑定操作

再说combobox的绑定问题

问题描述 各位请问下:为什么我给combbox绑定数据源后,在添加是出现异常:数据绑定combobox设置datasource属性后无法修改项集合书上说combbox是复杂绑定,好像与currentManager有关,那到底它们是什么关系啊绑定this.combNum.DataSource=myds.Tables[0];this.combNum.DisplayMember="ReaderID";this.combNum.ValueMember="ReaderID";

C# winform combox绑定数据源后,修改显示值

问题描述 如题,我有两个页面,一个winform中有一个datagridview,选中一条记录后,打开另一个窗口编辑选中记录的内容,其中一个内容是利用combox选择的,这个combox是绑定数据库中的数据源,打开窗口初始化后总是显示数据源第一项内容,怎样让他显示选中记录的内容.用的是vs2005.试过用item.text,但是显示错误是绑定数据源后不可更改item值用combox.text,显示的还是数据源第一项 解决方案 解决方案二:stringsex=dgv1.currentrow.cel

jQuery Easyui datagrid editor为combobox时指定数据源实例_jquery

当在datagrid行内部应用添加编辑操作时,引入combobox是非常方便的操作,我在引入combobox时对数据源这快做个总结,在做demo的过程中遇到个问题,就是当你选择了下拉框的值后点击保存,此时显示的是value值,而不是text值,这时使用格式化函数解决此问题. var Address = [{ "value": "1", "text": "CHINA" }, { "value": "