2014-04-08 2 views
0

Ajax 탭 컨텐츠를 처음 사용 하긴하지만 스택 오버 플로우 사이트에 게시 된 다른 솔루션과 다른 솔루션을 묶는 데 많은 시간을 할애합니다.
<ajax:ToolkitScriptManager runat="server"></ajax:ToolkitScriptManager>으로 변경하는 것과 다른 대답을 확인했습니다. 스택 오버 플로우와 비슷한 질문에 많은 답변이 제공됩니다. 그것은 나를 위해 작동하지 않았다. 왜 그런지 알고 싶습니까?Ajax 탭 컨테이너가 여전히 브라우저에 표시되지 않습니다.

<%@ Page Title="" Language="C#" MasterPageFile="~/Styles/Site.Master" AutoEventWireup="true" CodeBehind="main.aspx.cs" Inherits="healthcare.Treatment.main" %> 

<%@ Register Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" TagPrefix="ajax" %> 

<div> 


    <ajax:ToolkitScriptManager runat="server"></ajax:ToolkitScriptManager> 

    <ajaxToolkit:TabContainer runat="server" OnDemand="True"> 
     <ajaxToolkit:TabPanel> 
      <HeaderTemplate>Patient new treatment</HeaderTemplate> 
      <ContentTemplate> 
       <fieldset> 
        <legend>New Treatment</legend> 

       </fieldset> 
      </ContentTemplate> 
     </ajaxToolkit:TabPanel> 
     <ajaxToolkit:TabPanel> 
      <HeaderTemplate> 
       Patient Previous Record 
      </HeaderTemplate> 
      <ContentTemplate> 
       <fieldset> 
        <legend>History</legend> 

       </fieldset> 
      </ContentTemplate> 
     </ajaxToolkit:TabPanel> 

    </ajaxToolkit:TabContainer> 


</div> 

+0

첫 번째 메모는 TagPrefix = "ajax"를 사용했기 때문에 가 아닌 를 사용하여 TapPanel 및 기타 아약스 컨트롤을 작성한 것입니다. –

+1

오류가 발생하면 그 내용을 알려주는 것이 좋습니다 아르. 그러나하기 전에 runat = "server"와 같은 확실한 것을 확인하고 올바른 태그 접두사를 사용하고 있는지 확인하십시오. – mason

답변

2

탭 패널이 runAt="Server" 특성이 있어야합니다
여기 내 코드입니다.

또한 ajax 컨트롤에 올바른 TagPrefix를 사용하고 assemply 등록시 정의한 것과 동일한 이름을 사용하십시오.

이에 마크 업을 수정하십시오 :이 도움이

<ajax:ToolkitScriptManager runat="server"></ajax:ToolkitScriptManager> 
    <ajax:TabContainer runat="server" OnDemand="True"> 
     <ajax:TabPanel runat="server"> 
      <HeaderTemplate>Patient new treatment</HeaderTemplate> 
      <ContentTemplate> 
       <fieldset> 
        <legend>New Treatment</legend> 
       </fieldset> 
      </ContentTemplate> 
     </ajax:TabPanel> 
     <ajax:TabPanel runat="server" > 
      <HeaderTemplate> 
       Patient Previous Record 
      </HeaderTemplate> 
      <ContentTemplate> 
       <fieldset> 
        <legend>History</legend> 
       </fieldset> 
      </ContentTemplate> 
     </ajax:TabPanel> 
    </ajax:TabContainer> 

희망을.

관련 문제