0

このコードの問題は何ですか:

_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  );

ありがとうキャメロン:)

4

0 に答える 0