2013-03-15 3 views
0

2 개의 탭 페이지가있는 JuiceUI 탭 컨트롤이 있습니다. 다시 게시 한 후 두 번째 탭을 클릭해도 Chrome 및 Firefox의 탭 페이지로 이동하지 않습니다. visual studio 2012, jquery 1.9.1, jquery-ui 1.10.1 및 juiceui를 사용하고 있습니다. JuiceUI 탭 컨트롤이 포스트 백 이후에 작동하지 않습니다.

<form id="form1" runat="server"> 
<div style="font-size: 14px;"> 
    <asp:Button ID="Button1" runat="server" Text="Update Tab" OnClick="Button1_Click" /> 
    <br /> 

    <asp:ScriptManager ID="ScriptManager1" runat="server"> 
    </asp:ScriptManager> 
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> 
     <ContentTemplate> 
      <juice:Tabs ID="Tabs1" runat="server"> 
       <juice:TabPage ID="TabPage1" Title="First Tab" runat="server"> 
        <TabContent> 
         <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br /> 
         <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
         <juice:Datepicker ID="Datapicker1" runat="server" TargetControlID="TextBox1" /> 
        </TabContent> 
       </juice:TabPage> 
       <juice:TabPage ID="TabPage2" Title="Second Tab" runat="server"> 
        <TabContent> 
         <asp:Label ID="Label2" runat="server" Text="Label 2"></asp:Label> 
        </TabContent> 
       </juice:TabPage> 
      </juice:Tabs> 
     </ContentTemplate> 
     <Triggers> 
      <asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" /> 
     </Triggers> 
    </asp:UpdatePanel> 
</div> 
</form> 

이 서버 코드 :

public partial class WebForm4 : System.Web.UI.Page 
    { 
     protected void Page_Load(object sender, EventArgs e) 
     { 
      Label lbl = (Label) TabPage1.FindControl("Label1"); 
      if (lbl != null) 
      { 
       lbl.Text = DateTime.Now.ToString(); 
      } 
     } 

     protected void Button1_Click(object sender, EventArgs e) 
     { 

     } 
    } 

답변

0

나는 주스의 포크입니다 Brew으로 문제를 재현 할 수 없었다. 기회가 생기면 같은 문제가 발생하면 알려주세요.