我用AccordionPane做了一个网站的菜单,虽然我加了UpdatePanel来防止刷新,但页面还是刷新?大家帮帮我解决哈这个问题吧。每次刷新后左边的导航菜单都回到第一级菜单那里,根本不能保持在原来的位置,我想了几种办法都不可以,该怎么办呢?我做Web开发不久,希望各位奉上代码!本人不胜感激!

解决方案 »

  1.   

    可能控件没有包含在内,引起页面刷新了
    或者没有添加项目中没有添加System.Web.Extensions.dll,System.Web.Extensions.Design.dll
      

  2.   

    20 <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    21 <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    22 <ContentTemplate>
    23 <table align="center" bgcolor="#c0de98" border="0" cellpadding="0" cellspacing="1" width="99%">
    24     <tr>
    25         <th colspan="2">
    26             Accordion演示</th>
    27     </tr>
    28     <tr>
    29         <td colspan="2">
    30         <ajaxToolkit:Accordion ID="Accordion1" runat="server"
    31              ContentCssClass="content" 
    32              HeaderCssClass="header" 
    33              AutoSize="None" Width="300px" Height="150px"
    34               OnItemCommand="Accordion1_ItemCommand">
    35             <Panes>
    36             <ajaxToolkit:AccordionPane ID="AccordionPane1"  runat="server" >
    37             <Header>
    38             <a href ="">历史类</a>
    39             </Header>
    40             <Content>
    41             <asp:LinkButton ID="linkbtn1" runat="server" CommandName="link" CommandArgument="中国古代历史" >中国古代历史</asp:LinkButton><br />
    42             <asp:LinkButton ID="LinkButton1" runat="server" CommandName="link" CommandArgument="世界历史">世界历史</asp:LinkButton><br />
    43             <asp:LinkButton ID="LinkButton2" runat="server" CommandName="link" CommandArgument="中国近代历史">中国近代历史</asp:LinkButton><br />
    44             <asp:LinkButton ID="LinkButton3" runat="server" CommandName="link" CommandArgument="英国历史">英国历史</asp:LinkButton><br />
    45             </Content>
    46             </ajaxToolkit:AccordionPane >
    47              <ajaxToolkit:AccordionPane ID="AccordionPane2" ContentCssClass="" HeaderCssClass="" runat="server">
    48             
    49             <Header>
    50             <a href ="">文学类</a>
    51             </Header>
    52             <Content>
    53             <asp:LinkButton ID="LinkButton8" runat="server" CommandName="link" CommandArgument="杂文">杂文</asp:LinkButton><br />
    54             <asp:LinkButton ID="LinkButton9" runat="server" CommandName="link" CommandArgument="议论文">议论文</asp:LinkButton><br />
    55             <asp:LinkButton ID="LinkButton10" runat="server" CommandName="link" CommandArgument="散文">散文</asp:LinkButton><br />
    56             <asp:LinkButton ID="LinkButton11" runat="server" CommandName="link" CommandArgument="诗歌">诗歌</asp:LinkButton><br />
    57             </Content>
    58             </ajaxToolkit:AccordionPane >
    59                          <ajaxToolkit:AccordionPane ID="AccordionPane3" ContentCssClass="" HeaderCssClass="" runat="server">
    60             <Header>
    61             <a href ="">其他</a>
    62             </Header>
    63             <Content>
    64              <asp:LinkButton ID="LinkButton12" runat="server" CommandName="link" CommandArgument="教育">教育</asp:LinkButton><br />
    65             <asp:LinkButton ID="LinkButton13" runat="server" CommandName="link" CommandArgument="美术">美术</asp:LinkButton><br />
    66             <asp:LinkButton ID="LinkButton14" runat="server" CommandName="link" CommandArgument="计算机">计算机</asp:LinkButton><br />
    67             <asp:LinkButton ID="LinkButton15" runat="server" CommandName="link" CommandArgument="儿童">儿童</asp:LinkButton><br />
    68             </Content>
    69             </ajaxToolkit:AccordionPane >
    70             </Panes>
    71             </ajaxToolkit:Accordion>
    72         </td>
    73     </tr> 
    74     <tr>
    75         <td style="width: 80px" >你选择的是:</td>
    76         <td ><asp:Label ID="Label1" runat="server"  Width="300px"></asp:Label></td>  
    77     </tr>  
    78 </table>
    79 </ContentTemplate>
    80 </asp:UpdatePanel>