ASP.NET、私はこの評価を以下に示し、EntityFW を使用しています。
LastName を Northwind から取得すると、データはアルファベット順に並べ替えられます。
FirstName を取得すると、データは EmployeeID で並べ替えられます。
何故ですか?(ケース間でコマンドを変更しません)
比較のスクリーンショット: http://i.stack.imgur.com/fTpTc.png
<asp:Repeater runat="server" ID="Urunler" OnItemCommand="Urunler_ItemCommand">
<ItemTemplate>
<table>
<tr>
<td><%#Eval("LastName")%></td>
</tr>
</table>
</ItemTemplate>
NorthwindEntities db = new NorthwindEntities();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Urunler.DataSource = db.Employees.Select(emp => new
{
emp.LastName,
}).ToList();
Urunler.DataBind();
}
}