このコードの問題は何ですか:
_department.valuemember = "id";
var query = db.table.asqueryable();
query = query.Where(d => d.departmentID == _depatment.SelectedValue as int? );
次のエラーが表示されます: 'System.Object' 型の定数値を作成できません。このコンテキストでは、プリミティブ型 (Int32、String、および Guid など) のみがサポートされます。
私はコードを変更し、問題は解決しました:
int selectedvalue = int.parse(_department.selectedvalue.tostring());
query = query.Where(d => d.departmentID == selectedvalue );
ありがとうキャメロン:)