2009-04-22 5 views
4

내 질문에, 어떤 ASP.NET Ajax 컨트롤을 Control Toolkit에서 사용할 수 있습니까? 서버 측 컨트롤없이 ASP.NET Ajax ScriptManager없이 사용할 수 있습니다.asp.net ajax 컨트롤을 순수 클라이언트 측 컨트롤로 사용할 수 있습니까?

참고로 ASP.NET MVC 응용 프로그램의 맥락에서 묻습니다.

작업을 수행하기 위해 서버에 다시 게시 (예 : 자동 완성, 캐스 캐이 딩 드롭 다운 등)하기 때문에 일부 모델은이 모델에서 이해가되지 않습니다.

그러나 컨트롤 중 일부는 비 ASP.NET Web Forms 응용 프로그램에서 사용하는 것이 재미있을 것입니다. 예를 들어, 내 프로젝트 중 하나에서 Calendar 컨트롤을 사용하고 싶습니다. 하지만 호기심은 Calendar 컨트롤보다 광범위하므로 "순수 클라이언트"모드에서이 방법을 사용하는 일반적인 방법이 있다면 흥미가 있습니다.

가능하다면 어떤 예제 나 리소스를 사용하면 가능합니까?

* 예, JQuery UI의 달력 컨트롤과 같은 대안이 있지만 이미 존재하는 다른 MVC 프로젝트와의 일관성을 위해 Microsoft 달력 컨트롤을 사용하는 것을 선호합니다.

답변

2

저는 Ajax Control Toolkit을 리팩터링하여 더 많은 클라이언트 측 (특히 ASP.NET MVC에서 사용)을 허용하고 있다고 생각합니다. 툴킷의 스크립트 전용 버전은 here입니다 (스크립트 파일이있는 스크립트 버전 만 필요함).

스티븐 발터 (Steven Walther)는이를 사용하는 데 대한 몇 가지 훌륭한 블로그 게시물이 있습니다. 특히 calendar controlauto-complete text field에 대한 블로그 게시물이 있습니다. 검색 할 때 다른 게시물이있을 수 있습니다.

관련 문제