0

これは本当に簡単なはずですが、私にはうまくいきません。私はこのボタンを持っています:

<dx:ASPxButton ID="btnStart" runat="server" Text="Start" 
    ClientInstanceName="btnStart">
    <ClientSideEvents Click="btnStart_Click" />
</dx:ASPxButton>

そしてこのjs:

 function btnStartToetsing_Click(s,e) 
    {
      ...logic...
    }

しかし、Firefox + Firebug を使用して関数にブレークポイントを設定すると、ボタンをクリックしても関数が実行されないことがわかります。ここで何が間違っていますか?

4

1 に答える 1

0

JavaScript 関数の名前 (btnStartToetsing_Click) は、割り当てられたイベント ハンドラー名 (btnStart_Click) とは異なります。

代わりに、既存の JavaScript 関数の名前を使用します。

<dx:ASPxButton ID="btnStart" runat="server" Text="Start" ClientInstanceName="btnStart">
    <ClientSideEvents Click="btnStart_Click" />
</dx:ASPxButton>

function btnStart_Click(s, e) {
    alert('');
}
于 2013-06-21T19:27:09.633 に答える