gpt4 book ai didi

c# - MVC 强类型 IQueryable> 模型

转载 作者:行者123 更新时间:2023-11-30 21:07:51 27 4
gpt4 key购买 nike

我正在尝试为我在 MVC 中的一个 View 创建一个强类型模型。该模型是 LINQ GroupBy 查询的结果,因此它是如下所示的类型(按姓氏的首字母对员工进行分组)。

@model IQueryable<IGrouping<string, Employee>>

我不确定为什么,但它不允许我拥有这种类型的模型。我收到的错误消息是:开头的“<”缺少相应的结尾“>”。这是不正确的。

我知道我可以创建一个特定于 View 的模型并填充它,但我想知道为什么这个模型似乎不起作用?

最佳答案

默认情况下,可以在 razor View 中直接使用一组非常有限的命名空间。尝试将其扩展为完全限定名称并查看问题是否仍然存在:

@model System.Linq.IQueryable<System.Linq.IGrouping<string, Name.Space.Employee>>

关于c# - MVC 强类型 IQueryable<IGrouping<TKey, TElement>> 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10064665/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com