기본 형식으로 만들려면 데이터베이스 테이블에서 varchars에 대해 null을 사용할 수 없으며 공백이 있어야합니다. 내 모델은 null을 허용하지 않으므로 양식 필드를 비워두면 레코드가 삽입되지 않습니다. 빈 양식 필드가 나타나면 대신 기본값 인 공백을 사용하고 싶습니다. 나는 시도 예를 들어, 어떤 행운 않고 다음했습니다에 불쾌한 일반 어느LINQ 모델링의 기본값
if(myModel.WMDCompany == null) myModel.WMDCompany = " ";
:
[Column]
[DisplayName("WMD Company")]
[DefaultValue(" ")]
public string WMDCompany { get; set; }
그래서 대신 내 컨트롤러 액션에서 나는 다음과 같은 검사를 할 필요가 나를. [DefaultValue(" ")]
을 사용할 수있는 방법이 있습니까? NULL에 대한 자리 표시 자 나에게 매우 모호한 방법처럼 보인다 공백을 삽입
건배
나는 이것의 모양을 좋아한다, 나는 내일 그것에 강타를 가질 것이다. – Kezzer