"PKMvrMedsProductIssuesId"를 x=>x.PKMvrMedsProductIssueId
또는 문자열을 기반으로하지 않는 것으로 바꾸고 싶습니다. 왜? 데이터베이스 사용자가 필드의 이름을 바꾸기로 선택하면 내 프로그램이 중단되기 때문입니다.람다 확장 메서드에서 문자열 값을 바꾸는 방법
public static SelectList MvrMedsProductErrors(this SelectList Object)
{
MedicalVarianceEntities LinqEntitiesCtx = new MedicalVarianceEntities();
var ProductErrorsListBoxRaw =
(
from x in LinqEntitiesCtx.ViewLookUpProductIssuesErrorsNames
select x
);
Object = new SelectList(ProductErrorsListBoxRaw, "PKMvrMedsProductIssuesId", "MvrMedsProductIssuesErrorsNames");
return Object;
}
여기에는 람다 없다 ('MyTypeProperty는'당신 'PKMvrMedsProductIssuesId'어떤 '합니다 MyType'정의 당신이 당신의 재산을 가질 수있다 당신의 유형 중 하나입니다). –
데이터베이스에 연결되어있는 엔터티를 처리해야합니다. – cpoDesign
그게 무슨 뜻입니까? 모든 기사 팁 키워드 내 엔티티에서 그것을 처리하는 방법? – hidden