javascript を使用してクラスを変更する Panel コントロールがあります。ユーザーがボタンをクリックすると、Panel の CSS クラスを確認する必要があり、変更された値である場合は、何かを行う必要があります。問題は、Javascript を使用して CSS クラスを変更すると、サーバーがその情報を取得できないことです。クラスが変更されたことをサーバーに認識させる必要があります。私は試み__doPostback
ましたが、それはページ上の要素の多くを台無しにします. 提案を探しています。
1 に答える
0
ページにを追加しhidden control
てそこに保存できます。
ASPXのIE
<asp:HiddenField runat="server" id="hdnCSS" ClientIDMode="Static" />
JSを実行するときに、この非表示フィールドにデータを入力するための小さなコードを追加します。
$("#hdnCSS").val("yourValue"); // jquery
OR
document.getElementById("hdnCSS").value = "yourValue" // javascript
ポストバックすると、値はで利用可能になりますhdnCSS.Value
于 2012-12-10T21:07:45.917 に答える