按记录最前面2个字符分类,然后只显示大类怎么写呢?

问题描述

var查询结果=库.适用范围.Where(q=>q.添加剂==传入).OrderBy(o=>o.可用类别).Select(f=>new{显示="【"+f.可用类别+"】"+f.分类们.类别名称,值=f.可用类别}).ToList();一级类别.DataSource=查询结果.GroupBy(g=>g.值.Substring(0,2));

在不加入GroupBy(g=>g.值.Substring(0,2))之前,运行正常,加入之后,就报错:DataBinding:“System.Linq.Lookup`2+Grouping[[System.String,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089],[<>f__AnonymousType0`2[[System.String,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089],[System.String,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089]],TDWY,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null]]”不包含名为“显示”的属性。意图是在以下纪录中:01.0101.0201.0302.0102.0202.03显示:0102

解决方案

解决方案二:
你加了groupby后,改变了结果集类型,绑定到datasoure当然报错了。。。一级类别.DataSource=查询结果.GroupBy(g=>g.值.Substring(0,2)).Select(f=>new{显示=F.First().显示,值=f.Key}).ToList();

select后为啥不用强类型,而用匿名类?

时间: 2024-11-03 07:05:40

按记录最前面2个字符分类,然后只显示大类怎么写呢?的相关文章

java 中char 类型可以以%d的输出?为什么?获取字符的方式只有用字符串吗

问题描述 java 中char 类型可以以%d的输出?为什么?获取字符的方式只有用字符串吗 java 中char 类型可以以%d的输出?为什么?获取字符的方式只有用字符串吗 解决方案 在ascii码表中,字符和数字是一一对应的,可以相互转换使用 解决方案二: 不光是java,c也可以,每一个字符都对应一个ascii码,你把char强转成int也可以输出,"获取字符的方式只有用字符串吗"没懂你啥意思. 解决方案三:

用户名(6到10个字母,汉字,下划线。首字符不能是下划线)的验证怎么写

问题描述 用户名(6到10个字母,汉字,下划线.首字符不能是下划线)的验证怎么写 谢谢 解决方案 我在想,这个可能不能使用正则实现.原因在于一个汉字是相当于两个字符.那么你需要分步用JS判断.当然如果你不介意这个汉字的话,那么简单了./(?<!_)[A-Za-z0-9u4E00-u9FFF_]{6,10}/你可以要校验下,大致思路就是这样解决方案二:function verityName(){ var name=document.form1.userName.value; var zhengze

grub-SUSE Linux开机只显示GRUB_ 什么字符也输入不了

问题描述 SUSE Linux开机只显示GRUB_ 什么字符也输入不了 2C 各位,好: 在服务器上导入虚拟机的OVF模版之后,开机显示""GRUB_""信息就不动了,输入不了任何信息,麻烦各位帮忙分析一下 解决方案 grub文件丢失或者损坏了吧 解决方案二: 我之前在导入OVF模版的时候报OVF 部署失败: SHA1 digest of file SLM7-87-disk2.vmdk does not match manifest提示,后来获得了vmdk的sha1

创建的群组突然消失了一部分,在环信后台页面上只显示少量群组记录,请问哪里可以查群组被删除的相关记录,想定位问题

问题描述 创建的群组突然消失了一部分,在环信后台页面上只显示少量群组记录,请问哪里可以查群组被删除的相关记录,想定位问题 解决方案 同问,群全找不到了同问,群全找不到了同问,群全找不到了重要的喊三遍解决方案二:同问,群全找不到了同问,群全找不到了同问,群全找不到了 重要的喊三遍解决方案三:同问,群部分丢失了同问,群部分丢失了同问,群部分丢失了 重要的喊三遍解决方案四:同问,群部分丢失了同问,群部分丢失了同问,群部分丢失了 重要的喊三遍解决方案五:@shangfabao  @复制体楚轩  现在是否

网站按分类大体上就分为4大类

摘要: 说到网站,互联网上的网站是成千上百,数不胜数.但是这些网站按分类大体上也就分为4大类: 1.信息提供型 信息提供型网站也称企业站,而绝大多数企业都是这一类型,主要是宣传 说到网站,互联网上的网站是成千上百,数不胜数.但是这些网站按分类大体上也就分为4大类: 1.信息提供型 信息提供型网站也称企业站,而绝大多数企业都是这一类型,主要是宣传公司,提供产品服务,实际上就像传统的企业宣传册.信息提供型网站细分有可以分为企业品牌网站和企业营销网站,很多时候这两类网站是没明确的分类,也可以混为一体.

discuz列表页删除文章归档外的分类信息的显示

天碰到一个怪胎 大家都添加过DISCUZ分类信息 当然也都设置过主题分类 但是discuz有个问题就是会把你的分类信息的字段和帖子归档的分类都显示出来 这样的话就显得有"点多余和冲突" 列表页删除文章归档外的分类信息的显示-微信文章分类归档"> 唉!!! 你觉得后面的 分类信息自动生成的这个是在哪设置不显示吗? 是不是感觉很碍眼? 我不知道是不是还有别的设置. 但是至少我现在没发现 既然是在帖子列表页面 文件在<template/default/forum/for

为什么只显示一条记录呢?大家帮忙看看吧 谢谢

问题描述 /*查询用户反馈的所有问题,返回显示*/publicList<Idea>list(PageRollpageRoll,intID)throwsSQLException{List<Idea>list=newArrayList<Idea>();try{conn=JdbcUtil.getConnection();Stringsql1="selectcount(*)fromnosa_IdeawhereEM_ID=?";pstmt=conn.prepa

c# 字符串-为什么最后一个for语句里的截取字符语句总是出错,大神们帮帮忙啊。。

问题描述 为什么最后一个for语句里的截取字符语句总是出错,大神们帮帮忙啊.. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace TJ { public part

Android设置TextView显示指定个数字符,超过部分显示...(省略号)的方法_Android

本文实例讲述了Android设置TextView显示指定个数字符,超过部分显示...(省略号)的方法.分享给大家供大家参考,具体如下: 一.问题: 今天在公司遇到一个需求:TextView设置最多显示8个字符,超过部分显示...(省略号) 二.解决方法: 网上找了很多资料,有人说分别设置TextView的android:signature="true",并且设置android:ellipsize="end";但是我试了,并没有成功,最后自己试出一种方式如下:供大家参