<% @ 등록 TagPrefix = "애국가"네임 스페이스 = "찬미가"총회 = "찬미가"%>
그것은 단순히 소개 찬미가 사용자 지정 컨트롤을 , 경우 페이지 이상 , 또는 직접 의 Web.config <구성> \ <system.web> \ <페이지와> \ <컨트롤> 정의 :
< 추가 tagPrefix = "애국가" 네임 스페이스 = "축가" 어셈블리 = "축가"/>
그런 다음 우리는 기존하려는 Asp.net 프로젝트 달성 아약스 효과를 , 사용 Anthem.net을 주로 다음과 같은 방법으로 :
1, 찬미가 : 패널 모드
Anthem.net은 우리에게 전화를 제공하는 패널 : 애국가 원래 상속 제어 패널 : ASP 모든 속성과 컨트롤의 방법과 비동기 콜백을 높이고 기능을 새로 고침을뿐만 아니라, 다른에 의해 Anthem.net 상속 및 증가를 제공 비동기 콜백 제어 및 새로 고침 조금 다른, 찬미가 : 패널 과 Asp.net 아약스 의 된 updatePanel 컨트롤은 다소 유사한 만 원래 프로젝트 Asp.net가 로 제어 찬미가 : 패널 안쪽에, 당신은 쉽게 달성 할 수 아약스 효과는 실질적 효과 asp.net 잭스 updatpanel는 다른 Shaoshao에 제공되어, 다음의 비교를 참조 제외하고 동일하다 :
효과 |
ASP : Updatepanel |
찬미가 : 패널 |
모든 컨트롤은 업데이트가 다시 컨트롤에 전송되는 트리거. |
UpdateMode를 = 항상 |
AutoUpdateAfterCallBack 사실 = |
만 서버 측이 적절한 방법이 컨트롤을 업데이트 할 이어질 것입니다 호출합니다. |
UpdateMode를 = 조건은, 서버가 호출 업데이트 방법 |
AutoUpdateAfterCallBack = 거짓, 서버가 제공됩니다 UpdateAfterCallBack = TRUE |
그것은 조금 "쌍둥이 형제"맛이 아닌가?
2 AutoUpdateAfterCallBack의 방식으로 모든 Anthem.net에 제공된 제어 진정한 AutoUpdateAfterCallBack =이 실현 될 수있다 , Ajax를 원래 같이 <: GridViewr 자료 = "에는 myGrid ASP "RUNAT = "서버"/> 에 <애국가 : 식의 GridView "에는 myGrid"AutoUpdateAfterCallBack = 사실 RUNAT = "서버"/>은 실현 될 수 의 GridView에게 비동기 콜백 상쾌하고 원래 의 GridView 사용자 지정 서식 파일 내부는 내부 튜브로 완전히 변경없이 또한 템플릿입니다 ASP :하는 LinkButton , 그래서 너무 제어 더 읽을 필요가 애국가 :의 LinkButton 일반적으로 새로 고침 콜백없이 달성 할 수있다. 3 UpdateAfterCallBack의 방법 들이 느끼는 경우 직접 제어로 AutoUpdateAfterCallBack = 진실 하지 설명 충분히 기술 할 수 있습니다 직접 제어에 적절한 방법을 설정하여 백그라운드에서 UpdateAfterCallBack = 실제 구현 통화 다소 유사, 새로 고침 콜백없이 달성
updatepanel 업데이트 방법을. 페이지 :
배경 방법 :
4는 원래 컨트롤을 다시 사용하여 asp.net 아약스 찾기가에 포함을 위해 updatepanel , 일부 타사 컨트롤 몇 가지 호환성 수 Anthem.net 같은에서 문제가 있지만, Anthem.net 장점은 오픈 소스는 너무 오래 타사 컨트롤은 오픈 소스 또한, 우리는 직접 내가 더 말을하지 않습니다, 공식 경우가 프레젠테이션에 관련 된 새로 고침이없는 콜백 기능을 제어 다시 작성할 수 있습니다,하지만 난 다음 하나의 실제 기사를 것이다 의 변화 FCKEDITOR은 진정으로 그것을 만들기, 제어 Anthem.net에 대한 FCKEDITOR 제어를!
HTTPS : //www.cnblogs.com/aspxcn/archive/2006/11/29/576221.html 재현