Asp.net 列表中的自定义对象<;t>;变更单?
我正在向类型列表中添加一组自定义对象。有人能给我解释一下为什么有时候从列表中检索对象的顺序与放入列表的顺序不同吗 我目前正在按自定义属性对列表进行排序,这很好,但要跟踪管理order属性以确定列表中应该包含哪些内容会变得很复杂 我将usercontrols存储在自定义对象中,并在page init上呈现它们。可能是浏览器/标记以不同方式呈现控件。我不知道;我不认为是这样,因为标记应该保持正确的顺序,但是因为它是usercontrols,所以它可能会以一种奇怪的顺序呈现在其他地方。我觉得值得一提 如果列表能够保持其创建顺序,我的生活就会简单得多 我的问题是:Asp.net 列表中的自定义对象<;t>;变更单?,asp.net,.net,Asp.net,.net,我正在向类型列表中添加一组自定义对象。有人能给我解释一下为什么有时候从列表中检索对象的顺序与放入列表的顺序不同吗 我目前正在按自定义属性对列表进行排序,这很好,但要跟踪管理order属性以确定列表中应该包含哪些内容会变得很复杂 我将usercontrols存储在自定义对象中,并在page init上呈现它们。可能是浏览器/标记以不同方式呈现控件。我不知道;我不认为是这样,因为标记应该保持正确的顺序,但是因为它是usercontrols,所以它可能会以一种奇怪的顺序呈现在其他地方。我觉得值得一提
- 为什么列表没有保持原来的顺序李>
- 有可能吗 强制对象的原始顺序
- 有关代码示例的评论: 我的问题不是为什么我的排序代码不起作用。这是关于上面最后两颗子弹的。这个问题更多地涉及理论方面
- 我确实遇到了不稳定的行为,在调试中还没有找到任何确定的东西。是否有可能asp正在更改呈现我的用户控件的顺序?我指的是那些不正常的东西