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>
첫 번째 메모는 TagPrefix = "ajax"를 사용했기 때문에가 아닌 를 사용하여 TapPanel 및 기타 아약스 컨트롤을 작성한 것입니다. –
오류가 발생하면 그 내용을 알려주는 것이 좋습니다 아르. 그러나하기 전에 runat = "server"와 같은 확실한 것을 확인하고 올바른 태그 접두사를 사용하고 있는지 확인하십시오. – mason