none
사용자 지정 컨트롤을 AJAX 사용 웹 페이지에서 참조하는 방법 알려주세요 RRS feed

  • 질문

  •  ASP.NET 로 프로젝트 진행중인데..

    사용자 지정 컨트롤을 AJAX 사용 웹 페이지에서 참조하려면 어떻게 해야하나요??

    2012년 2월 16일 목요일 오후 12:53

답변



  • 안녕하십니까? techNetJJang ,

    Microsoft MSDNForum 사이트를 방문해 주셔서 감사합니다.

    문의 하신 사용자 지정 컨트롤을 AJAX 사용 웹 페이지에서 참조하는 방법 알려주세요에 대해 다른 팁을 드리도록 하겠습니다.

    [해결책]

    사용자 지정 컨트롤을 ASP.NET AJAX 사용 웹 페이지에서 참조하려면

    1. ASP.NET AJAX 프로젝트를 만듭니다.

    2. 웹 사이트의 루트 디렉터리에서 Bin 폴더를 만듭니다.

    3. Samples 클래스 프로젝트의 Bin\Debug 또는Bin\Release 폴더에서 Samples.dll 어셈블리를 새Bin 폴더로 복사합니다.

    4. TestSampleTextBoxAssembly.aspx라는 새ASP.NET 웹 페이지를 추가한 다음 새 페이지에 다음 태그를 추가합니다.

    <%@ Register Assembly="Samples" Namespace="Samples.CS" TagPrefix="sample" %>

    이 서버 컨트롤은 어셈블리로 컴파일되므로 @ Register 지시문에는 Namespace TagPrefix 특성 외에도 "Samples" 어셈블리를 참조하는 Assembly 특성이 있습니다.

    5.페이지를 실행하고 각 컨트롤을 선택합니다.

    SampleTextBox 컨트롤을 선택하면 컨트롤이 강조 표시됩니다.

    컴파일된 사용자 지정 컨트롤을 사용하는 웹 페이지에는 @ Register 지시문에 Assembly 특성이 포함됩니다. 그렇지 않으면 App_Code 폴더의 컨트롤에 사용한 웹 페이지와 동일합니다.

    [참고자료]

    웹 서버 컨트롤에 클라이언트 기능 추가

    혹시 제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다. 하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.


    • 답변으로 표시됨 테크리 2012년 2월 17일 금요일 오전 1:37
    2012년 2월 17일 금요일 오전 12:37
    중재자