2011-04-20 5 views
1

데이터 테이블이 있습니다. 사용자가 행을 선택하고 jquery 모달 대화 상자에서 세부 정보를 볼 수있게하고 싶습니다.jQuery UI 대화 상자 ASP.NET MVC로 읽기 전용/편집 양식

정상적으로 작동합니다. 사용 권한에 따라 사용자는 모달의 데이터를 편집 할 수 있습니다. 이 경우, "편집"모드로 전환하기위한 버튼을 제시하고자합니다.

이 버튼이 모달에 새로운 부분 편집보기를로드하는 것이 맞습니까? 또는 나는 단지 읽기 전용 및 편집 양식을 단일보기로 결합해야하며 그 중 하나는 intially로로드되고 javascript/css를 사용하여 필요할 때까지 편집 양식을 숨길 수 있습니까?

+0

jQuery UI 라이브러리에 대한 참조 만 포함하면됩니다. $ ("# details) .Load ('Controller/Action/Index/xx')를 호출하십시오. 그리드의 링크를 클릭하면 –

답변

0

편집 서식을 클라이언트 측에 보내지 않는 한 디자인에 관한 질문이 더 많으며 사용자가 편집 권한.

그렇지 않으면 이해 관계자와 논의하는 것이 좋습니다.

저는 개인적으로 모달을 싫어합니다. 그들은 단지 매우 압도적 인 경향이 있지만 그것은 저입니다. :)

0

왜 두보기를 함께 다운로드하여 네트워크 트래픽을 낭비하겠습니까? 편집 폼을 다운로드하려면 별도의 아약스 호출을 사용합니다. 1. 편집 양식의 크기가 HTML 크기가 크면 함께 다운로드 할 때 트래픽이 낭비됩니다 (사용자가 편집 버튼을 누를 수 없음). 2. 편집 양식이 상대적으로 작 으면 아약스 다운로드로 전환하면 거의 투명 해집니다. 사용자 - 추가 시간 낭비 없음, 여분의 트래픽 낭비 없음