jqGridを使用していますが、DynamicLinqを機能させるのに問題があります。NuGetを使用してDynamicをインストールし、「usingSystem.Linq.Dynamic;」を追加しました。
VS 2010 Pro、MVC3.0の使用
これは機能します:
var s = context.testdata;
var c = s.Count();
cは5136アイテムを示しています。
しかし、動的なアプローチを機能させることはできません。
var s = context.testdata.OrderBy("id asc");
このエラーメッセージが表示されます:
'id' could not be resolved in the current scope or context.
Make sure that all referenced variables are in scope,
that required schemas are loaded, and that namespaces are referenced correctly.
ただし、これは機能します。
var s = (from ss in context.testdata
orderby ss.id
select ss).ToList();
var c = s.Count();
再び私はすべての5136アイテムを手に入れます。
ここからコードを入手しまし
た:http: //haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx
およびここ:
http://www.timdavis .com.au / code / jquery-grid-with-asp-net-mvc /
私が間違っていることについて何か考えはありますか?