1
저는이 문제에 다소 혼란스러워합니다.ModelState.IsValid가 항상 false 인 이유는 무엇입니까? FNH 모델이 Id 필드를 기대하고 있습니다
유창함 NHibernate에 v1.1.0.685 NHibernate에 v2.1.2.4000
나는 저장소에 저장()를 호출하기 전에 ModelState.IsValid 소품을 확인
. IsValid 소품은 항상 거짓입니다. Id 값을 디버깅 할 때 모델에서 ""(비어 있음)입니다. Id :: mapping.Id (x => x.Id) .GeneratedBy.Identity();에 대한 매핑을 재정의했습니다.모델 저장을 점검하지 않고 Save() 또는 Inset() 메소드를 호출하면 항목이 DB에 저장됩니다.
의견이나 제안 사항을 보내 주시면 감사하겠습니다.