나는 최적화하려고하는 웹 애플리케이션을 가지고있다. 컨트롤 중 일부는 대화 상자 스타일 DIVs
에 숨겨져 있습니다. 그래서, 나는 AJAX를 통해 사용자가 그들을보고 싶어 할 때만로드하도록하고 싶습니다. 대부분 리터럴 기반의 컨트롤 (다양한 메뉴와 위젯)에서는 괜찮습니다. 그러나 내가 "더티 (doirty)"컨트롤 - ViewState
에 광범위한 정보를 쓰는 컨트롤을 페이지에 CSS 또는 스크립트를 넣으려면, 많은 참고 자료 등 - 이것은 ASP.NET이 포스트 백 (postback)에 어떻게 반응 할 것인지를 고려하여 "페이지 밖"으로 이동하는 것은 불가능합니다.AJAX WebControls에 쉬운 방법
나는 Render를 오버라이드하고, 나가기를 원하는 마커를 찾고 거기에 AJAX 자리 표시자를 넣는 단계를 고려하고 있었지만 서버 오버 헤드가 극심한 것뿐만 아니라 완전한 해킹을 느낄뿐만 아니라 . 게다가 핵심 요소는 여기에 유효성 검사 컨트롤이있는 양식이 들어있는 대화 상자입니다. 컨트롤을 이동하는 방법을 상상할 수 없습니다. 및 필요한 스크립트. 나의 열이있는 상상에서
, 나는이 작업을 수행 할 수 :
AJAXifier.AJAXify(ctlEditForm);
슬프게도, 나는 이것이 꿈 알고있다.
서버에 너무 많은 부하를주지 않고도 신속하고 간편하게 AJAXification에 얼마나 가까이 갈 수 있습니까?
@ [tags2k] (http://stackoverflow.com/questions/2196/easy-way-to-ajax-webcontrols#2404) - 도움이된다면 [$ 799]에 대한 컨트롤 세트 라이센스를 얻을 수 있다고 생각합니다. (http://www.telerik.com/purchase/purchase-individual/b219S-kgb.aspx) (구독 및 소스 코드 제외) –