5

私が持っているページのXHTMLで: -

<asp:Button ID="bookNowButton" runat="server" CssClass="bookNowButton"
            OnClientClick="showHideLoggedInDiv('<%=bookingFormDiv.ClientID%>')" />

これは壊れます。bookingFormDiv.ClientID をコントロールに挿入するには、正しい構文またはメソッドが必要です。

何をする必要がありますか?

4

3 に答える 3

6

コード ビハインドから属性を設定できます。

bookNowButton.OnClientClick = "showHideLoggedInDiv('" + bookingFormDiv.ClientID + "')"
于 2010-05-26T14:28:01.233 に答える
0

これは正しい構文であるため、他の場所を探し始めます。bookingFormDiv とは何ですか。ID が bookingFormDiv のサーバー側コントロール (runat=server) ですか?

編集

これはサーバー側のコントロール(asp:Button)内にあるため、その構文を使用できないことに気づきました。受け入れられた答えは正しいです。

于 2010-05-26T14:29:02.337 に答える