datagridview-gridview容器绑定问题

问题描述

gridview容器绑定问题

datagridview中一列可以绑定两个字段么?eg:
把如下dgv
数量 种类 颜色
2 苹果 红
4 香蕉 黄
变成:
数量 种类
2 苹果(红)

4 香蕉(黄)

解决方案

3列数据从数据库或磁盘拉出来后,
做一个viewModel:
种类颜色的值合并成一个字符串。

然后丢给gridView.

解决方案二:

可以的。你的数据源是什么?

你的sql里面可以这么写
select 数量, 种类 + "(" + 颜色 + ")" as 种类 from table

时间: 2025-01-25 12:29:00

datagridview-gridview容器绑定问题的相关文章

gridview后台绑定数据源后,无法获取ItemTemplate中控件的当前值

问题描述 gridview后台绑定数据源后,无法获取ItemTemplate中控件的当前值 如题,gridview的ItemTemplate中的radiobutton初始checked属性为false,当后来选中后,获取的状态仍为false,而不是true 解决方案 没人吗╮(╯▽╰)╭,求帮助啊 解决方案二: 将LoginInfoAnyoffice接口中应用程序被调用响应函数里的实现放到didFinishWithLaunchingOptions方法中来获取传递的参数. 解决方案三: 里面的控件

c#datagridview绑定-C#DataGridView与DataTable绑定的问题

问题描述 C#DataGridView与DataTable绑定的问题 有两个DataGridView控件,点击DataGridView1中的数据查出的明细在DataGridView2中显示, 针对DataGridView2有两个DataTable类的对象DataA和DataB,DataA用来绑定DataGridView2,DataB是汇总DataGridView1中的所有查出的数据的明细,只是要点中才在DataGridView2显示的数据. DataGridView2中有一列数据是要更改的,改了

隐藏-Gridview 中绑定radiobuttonlist的问题

问题描述 Gridview 中绑定radiobuttonlist的问题 这个是我用Gridview前两列是绑定的,第三列是radiobuttonlist, 想实现单击详细的1.1.1(第一行)时,项目id1.1.1(第二行)显示,其他行隐藏, 单击详细1.1.1.7(第二行)时,第三行显示 再单击第一行的1.1.2时, 第二行.第三行取消选中并隐藏,第四行显示. 我不知道我表达清楚了没有如何实现?? 我做了个循环总是会丢掉1.1.1.7 依旧是显示的

asp.net Gridview行绑定事件新体会_实用技巧

在网上搜了一下事件执行顺序,并经过测试在有分页的情况下是不正确的.事件执行顺序: 一.GridView 显示绑定的数据(默认为5行): 复制代码 代码如下: DataBinding RowCreated:Header[0] RowDataBound RowCreated:DataRow[1] RowDataBound RowCreated:DataRow[2] RowDataBound RowCreated:DataRow[3] RowDataBound RowCreated:DataRow[4

ASP.NET2.0 中的GridView怎样绑定DataTable????????????????????????????

问题描述 asp中的GridView是怎样进行数据绑定的,我有个DataTable,但这个Table是我自己写的,不是用查询的方式生成的怎样把我这datatable绑定到我的GIDVEIW里???谢谢指教! 解决方案 解决方案二:DataTabledt//dt经过处理后GridView1.DataSource=dt;GridView1.DataBind();后台绑定,需要对GridView分页进行处理解决方案三:GridView1.DataSource=你自己定义的datatable的名字;Gr

Silverlight Telerik控件学习:GridView双向绑定

做过WinForm数据库开发的人,一定有类似经历:DataGrid绑定后,如果允许行编辑,数据一顿修改后,想批量保存修改后的结果,通常是将DataGrid的所有行遍历,用FindControl找出其中的TextBox之类的控件,取值,然后处理,如果行模板中的控件变化了,可能之前的处理代码又要修改... .Net发展到WPF/SL时代,有了双向绑定,这种痛苦经历已经一去不返了,我们只需要关注数据即可,GridView与数据源之间会相互通知各自的变化情况,批量保存时,不管GridView中的数据用户

子表与DataGridView控件绑定失败

问题描述 privateBindingManagerBasebm1=null;privatevoidDataScanInForm6_Load(objectsender,EventArgse){stringsqlString1="select*from客户";stringsqlString2="select*from订单";string[]sqlStrings=newstring[]{sqlString1,sqlString2};string[]tableNames=

DataSet中的数据在与GridView中绑定数据中间的转换

问题描述 我从数据库里读取一个字段,它的类型是int类型.然后我生成DataSet,但是我绑定到GridView上时,我想让他原本显示的数字换成文字,比如,DataSet.Rows[0]["Field1"]中的1,就显示为"一等",2就显示为"二等",各位能帮忙想个思路么..此问题关键就是字段中的数据类型为int类型,而我要显示的是string类型...在DataSet和最终显示的GridView控件中有一个转换的过程,不知能不能实现.. 解决方

关于gridview的绑定跳转

问题描述 原来在gridview中写的绑定跳转是<asp:TemplateFieldHeaderText="打印退休证"ItemStyle-HorizontalAlign="center"><ItemTemplate><ahref='../Common/SheetPages/TXZ_1.aspx?id=<%#hr.comm.DESENcrypt.Encrypt(Eval("id").ToString())%&g