Jan*_* W. 2 .net c# linq asp.net sorting
在这里,我们再次讨论排序中的下一个问题.
我现在已经创建了一个类型来包含我需要的数据.但是,当我尝试从gridview中获取数据时,它返回null,这意味着我无法对第一个不存在的任何内容进行排序...
任何想法为什么这返回null ...
IEnumerable<JointServerData> data = gvServers.DataSource;
var sorted = data;
switch (p)
{
case "domain":
sorted = data.OrderBy(o => o.DomainName);
break;
default:
break;
}
gvServers.DataSource = sorted;
gvServers.DataBind();
Run Code Online (Sandbox Code Playgroud)
以上就是我要做的......
我同意马克的观点.这似乎发生在回发之间.如果是这样,你就无法访问网格的数据源,因为在第一次绑定并将此网格渲染为html之后,你只会在回发时接收到html,而不是真正的数据源.您需要将数据源保存在会话中,或者在数据库的每个回发中获取它.
PS,对不起,伙计们,我的丑陋英语: - [
| 归档时间: |
|
| 查看次数: |
5159 次 |
| 最近记录: |