0

わかりません。accordianPane 内にボタンがあり、div を表示する onClientClick が機能しません。どんな助けでも大歓迎です。

これが私のボタンです

    <asp:Accordion ID="Accordion1" runat="server" SelectedIndex="0" 
    FadeTransitions="true" TransitionDuration="300" FramesPerSecond="50" 
    Width="292px" Height="199px">
 <Panes>
  <asp:AccordionPane ID="AccordionPane1" runat="server">
  <Header>Business Services</Header>
  <Content>
  <asp:Button ID="btnBusiness" runat="server" Text="Business Services"    OnClientClick="showDiv('showBusiness');"
    Height="25px" Width="200px"/>
  </Content>

今、私は同じページにdivを持っています

 <div id="showBusiness"  runat="server"  style="margin-left:65px; display:none" >

ここにテーブルがあります

私のJavascriptはシンプルです

function showDiv(id) {


  document.getElementById(id).style.display = "block";

}

OnClientClick は何もしません。aspボタンがアコーディオンペインにあるからですか?

4

1 に答える 1