2012-08-25 6 views
1

이 같은 dropdowlist이 항상 널 그리고 일부 아이템을 선택할 때, httppost regionId는 항상 null입니다. 도와주세요.MVC 3 dropdownlistfor 선택된 값은

+0

사후 조치 사용자/지역의 모델은 무엇입니까? – shakib

+0

userline에 addresline 및 address regionline이 포함되어 있습니다. 포스트에서 나는 UserLine 객체를 얻으려고 노력한다. – lukaszb

답변

1

그럴 가능성이 매우 높습니다. rm.GetAllRegionsMapper().ToList()은 모두 regionId == null 인 목록을 반환합니다.

또한 nullable로 정의한 이유는 입니다. DropDownList 또는 0을 선택하지 않은 경우 항상 null (으)로 선택해야합니다.

드롭 다운 목록의 핵심 인 regionId과 선택 후 가져와서 게시하려는 regionId 사이의 혼동 가능성이 매우 높습니다. 혼란을 피하기 위해 후자의 하나를 selectedRegionId라고 부르십시오.

희망이 몇 가지 아이디어가 올바른 방향으로 인도하여 실제 문제를 현지화하는 데 도움이됩니다.

관련 문제