我從控制器由下面的代碼生成一個數組傳遞:問題的順序通過LINQ
public ActionResult GetClasses(bool ajax, string kingdom)
{
int _kingdom = _taxon.getKingdom(kingdom);
var query = (from c in vwAnimalsTaxon.All()
orderby c.ClaName
select new { taxRecID = c.ClaRecID, taxName = c.ClaName }).Distinct();
return Json(query, JsonRequestBehavior.AllowGet);
}
查詢列表,要責令,但它不工作,我得到的名字在數組中命令錯誤的類,因爲我已經看到它的調試名稱不是有序的。視圖只是一個自動加載的下拉框,所以我幾乎可以確定問題出在操作上。你有什麼不對嗎?我錯過了什麼嗎?
是的,就是這樣,我不知道這可能會發生,儘管我懷疑是什麼,但我不知道如何做orderby作爲一種方法...謝謝 – vikitor 2010-04-06 13:54:40