加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]关于gridview的问题,急,高手们过来看看........

发布时间:2020-12-16 23:47:47 所属栏目:大数据 来源:网络整理
导读:关于gridview的问题,急,高手们过来看看........ 页面上有两个dropdownlist控件,一个是“省份”,一个是“县市” 如果我选择的是“省份” 那gridview查询出来是省份中一个总的交易记录 如: 省份 记录数 广州 121 江苏 442 湖北 535 但是如果我选择的是“
关于gridview的问题,急,高手们过来看看........ 页面上有两个dropdownlist控件,一个是“省份”,一个是“县市” 如果我选择的是“省份” 那gridview查询出来是省份中一个总的交易记录 如: 省份 记录数 广州 121 江苏 442 湖北 535 但是如果我选择的是“县市, gridview查询出来的是各个县市详细的每一笔交易 如: 县市 记录数 时间 经手人 南京 138 2007-5-10 xxx 武汉 345 2007-7-30 xxx 两个dropdownlist是联动的 表里的内容都在数据库里,现在主要是两个问题: 1.如何让它在同一个页面里在做不同选择情况下的时候出现不同的查询结果? 需不需要重新做个页面?具体怎么弄? 2.怎样才能够让两个表联系起来? 例如,我在上面一个表中选中“江苏”时,会跳转到下面一个表中,并且显示出来的都是江苏省份内所有县市的记录 请大家帮帮忙,最好有代码,谢谢~~~~~ __________________________________________________________________________ 1: 直接在select 出结果和datagridview绑定就可以,如果表中的字段名不是你要的标题在语句中 将列名转换成中文。datagridview 会自动填充 2: 使用代码动态添加Column Dim mydgcell As DataGridViewTextBoxColumn mydgcell=new DataGridViewTextBoxColumn with mydgcell .DataPropertyName = 字段名 .HeaderText = 列标题 .AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells .resizable = DataGridViewTriState.True end with datagridview.columns.add(mydgcell) 第二个问题就看你的Select语句怎么写了 __________________________________________________________________________ 用你的方法 datagridview.columns.add(mydgcell) 为什么运行是总是报 类型“System.Windows.Forms.DataGridViewTextBoxColumn”的值无法转换为“System.Web.UI.WebControls.DataControlField”。这样的错?? __________________________________________________________________________ 怎么没人啊? 晕~~ __________________________________________________________________________ 虽然没太看明白什么意思,但是感觉用BindingSource可以实现。 BindingSource的Filter属性可以设置对数据源进行过滤。 __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读