JavaScript가없는 ASP.NET에서 큰 뷰 모델에 대한 탭 편집보기를 작성하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2473016

  •  20-09-2019
  •  | 
  •  

문제

여러 주소 (기본값, 송장, 배송)가있는 ContactViewModel을위한 큰 뷰 모델이 있습니다. 이 contactViewModel defaultAddress 탭 등에서 편집하고 싶은데 JavaScript 없이이 문제를 처리하는 방법을 알고 싶습니다. 이게 가능해?

도움이 되었습니까?

해결책

내가 여기에 기지에서 벗어나면 말해줘.

내가 이것에 접근 할 것이라고 생각하는 방식은 목록을 취하는 부분보기를 만드는 것입니다. 부분보기는 목록을 통해 ITTERATE를 통해 탭 인 또 다른 부분보기를 만듭니다.

탭을 클릭하면 포스트 백을하고 클릭 된 탭을 저장합니다. 이 ID는 활성 탭이됩니다.

내 페이지를 재건하기 위해 돌아 오면 실제 탭의 부분 뷰는 활성화되어 있는지 확인한 다음 자신을 볼 수 있도록해야합니다. 보이지 않으면 아무것도 렌더링 할 수 없습니다.

다른 팁

이것은 CSS로 수행 할 수 있습니다. 예는 다음과 같습니다. http://www.alistapart.com/articles/slidingdoors/

선택한 탭/뷰는 서버에서 렌더링해야합니다. 링크가 올바른보기를 클릭하고 선택한 탭이 반환되면 각 탭이 링크 인 것을 볼 수 있습니다.

일부 CSS 탭은 IE6에서 올바르게 작동하지 않습니다. 위의 링크가 그 중 하나인지 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top