2012-05-30 2 views
0

나는 헤더, 바닥 글, 메뉴, 내용버튼을 포함하는 동적 웹 페이지의 일부를 만들 필요가있다. 나는 일단 관리자 측에서 편집을 켜거나 끄면 편집 가능한/편집 할 수없는 모든 항목을 필요로합니다.ASP.Net에서 편집 할 수있는 웹 페이지 부분을 만드는 방법은 무엇입니까?

나는 이미 DotNetNuke을 이미 알고 있습니다. 나는 우리가 DNN을 사용하지 않고 그것을한다면 장점과 단점이 무엇인지 알고 싶다. 나는 이것을 토론하고 싶다. 감사합니다

+0

를? ASP.net이 필요한 요구 사항에 대해 더 자세히 설명해주십시오. 어떤 종류의 웹 사이트입니까? 어떤 종류의 서버입니까? 이것이 모호한 질문은 좀 더 설명이 필요합니다. 또한 ASP.net에 대한 튜토리얼 웹 사이트가 좋지 않다는 것을 상상할 수 없습니다. http://nettuts.com을 보시면 항상 새로운 '물건'을 배우기위한 훌륭한 자료가 될 것입니다. – Mosselman

+0

당신의 문제는 정확히 무엇입니까? 지금까지 뭐 해봤 어? 나는 당신이 2 년 이상 동안 SO의 일원 인 것을 본다. 그렇지만 당신은 이와 같은 질문을한다. – walther

+0

@Mosselman 감사. 그냥 질문을 다시 한마디. –

답변

1

ASP.NET Web Parts을보세요. MSDN 견적 :

웹 응용 프로그램 시나리오에서 최종 사용자가 응용 프로그램을 관리하고 개인 설정하는 완벽한 솔루션을 제공 할 수 있습니다. 여기에는 사이트에 대해 원하는 기능을 제공하는 일련의 웹 파트 컨트롤, 최종 사용자가 일관된 방식으로 UI를 개인 설정할 수있는 일관된 테마 및 스타일 집합, 사용자가 선택할 수있는 웹 파트 컨트롤의 카탈로그 그들은 페이지, 인증 서비스 및 역할 기반 관리 (예 : 관리 사용자가 모든 사용자의 웹 파트 컨트롤 및 사이트 설정을 개인 설정하도록 허용)에 나타나기를 원합니다.

2

사실이 동적 편집은 클라이언트 측 자바 스크립트로 수행됩니다.

나는 클릭으로 페이지의 편집 가능한 부분을 만드는 훌륭한 jQuery 코드를 제안 할 수있다. 나머지는 일부 ajax 호출을 사용하여이 편집의 저장을 처리하는 것입니다. 아주 좋은 및 간단한

여기에 작동하는 데모 봐 :

http://www.appelsiini.net/projects/jeditable/custom.html

과의 코드 얻을 : 다양한 종류의 그것이되지 않습니다 질문은

http://www.appelsiini.net/projects/jeditable

관련 문제