c# - C# - 在我的数据网格中,当我使用按 'Id' Desc 排序的存储过程时,我的表单不显示 Desc
问题描述
这就是问题。
我的存储过程:
ALTER PROCEDURE [dbo].[FASV1_GetChangesOnProduct_Desc]
AS
BEGIN
SELECT *
FROM ChangesOnProduct
ORDER BY IdLog DESC
END
GO
EXEC [FASV1_GetChangesOnProduct_Desc]
我在 C# 中的代码:
我的datagridview中的大问题:
解决方案
只需将列表中的项目添加到块中的另一个列表即可foreach
保留源(第一个列表)的顺序。
此外,WinForm DataGridView
不支持 List 的排序DataSource
,因此无法控制。
仔细跟踪您的代码。如果您找不到任何线索,请使用以下命令:
LChangeDataGridView.DataSource = LChange.OrderByDescending(x => x.Id).ToList();
推荐阅读
- java - 如何删除字符串中 /* 和 */ 表示的注释?
- php - 如何在 php 中执行 5log(7.5/2) 之类的数学函数?
- php - 定位 PHP“每个”警告的详细来源
- java - “网页不可用,无法加载位于 http://xxx.xxx.xxx.xx:3000/pgSimulator/axis/redirect 的网页。net::ERR_CLEARTEXT_NOT_PERMITTED”
- itext - pdf 操作 - 标记图像或图形
- registry - RegOpenKeyExA 和 RegOpenKeyEx 有什么区别
- android - Wowza 直播视频未存储在“内容”文件夹中
- ios - 如何快速从 JSON 中获取数据
- python - websocket._exceptions.WebSocketProxyException:通过代理连接失败状态:503
- java - Jetty Websocket连接中未退出的主要方法