3

TabContainer を含む Web ページがあります

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
...
....
<form id="form1" runat="server">
    <asp:ScriptManager ID="sm1" runat="server"></asp:ScriptManager>
    <cc1:TabContainer runat="server" ID="tbcTabContainer" OnClientActiveTabChanged="ChangeTab()"></cc1:TabContainer>
</form>

現時点では何もしないjs関数を呼び出します。

<script  type="text/javascript">
function ChangeTab()
{
    alert('Sucesss');
}
</script>

コード ビハインドのページ ロードで、いくつかのタブ パネルを作成し、それらをコンテナーに追加します。さて、私の問題は、タブを変更するとjavascriptアラートボックスが表示されますが、閉じるとエラーが発生することです

Microsoft JScript ランタイム エラー: Sys.InvalidOperationException: ハンドラーは関数でなければなりません。

4

2 に答える 2