2012-02-08 3 views
0

사용 권한에 따라 모든 서비스가 포함 된 메뉴를 만들고 싶습니다. 그리고이 메뉴에는 새로운 서비스가 자동으로 추가되었습니다. 필자는 내 div에 테이블 (Runat="server")을 사용하고 런타임에 새로운 서비스를 사용하여 새로운 td을 동적으로 생성합니다.특정 사용 권한에 따라 필터링 된 메뉴

UI 관점에서이를 더 완벽하고 훌륭하게 수행 할 수있는 아이디어가 있는지 물어보고 싶습니다.

+0

"새로운 서비스"로 말하고 싶은 것은 새로운 페이지에 대한 새로운 링크가 추가 되었습니까? –

+0

예 ........... –

+1

당신이 할 수있는 것은 예를 들어 Reflection을 사용하여 어셈블리를 검사하고 aspx 페이지를 찾고, 각 페이지에 대해 html을 만드는 방법을 사용하는 것입니다. 같은 일을 asp.net mvc 프로젝트. excactly 똑같은. 불행히도 저는 지금 제 일을 떠날 것이지만, 내일 누군가가 여러분을 도울 수 있다면 함께 생각하고 웹 폼 프로젝트에 대한 해결책을 만들 수 있습니다. 이전에 aspx 페이지 (폴더 등)를 구성하는 방법과 권한 부여 방법 (역할 공급자 및 권한 부여 특성을 사용하여)을 게시하십시오. –

답변

0

내가 옳지 않은 것처럼, 메뉴를 빌드 할 클라이언트 측 객체를 만드는 것이 더 좋을 것입니다. 이 개체의 입력 매개 변수는 데이터가있는 JSON입니다. GUI로 수정해야하는 경우 모든 프로젝트를 다시 빌드하지 않고 js/css 객체 만 변경합니다.

나는 그것도 내 대답 잘 작성하지 않은 경우 문제를 명확하게 당신에게

Getting The List Of All Pages In The Application.

하십시오

을하는 데 도움이되기를 바랍니다.

관련 문제