0

バックエンドでいくつかの.NETコードによって取得され、出力ページとして表示されるHTMLページがあります。

HTMLページでは、次のようないくつかの変数の値を表示できます

<PrintingField:PrintingQuantity>

<PrintingField:ClientPrintingNotes>

変数の 1 つの値を、同じ HTML ページの Java スクリプト変数にキャプチャしたいと考えています。例えば:

Var T1 = <PrintingField:ClientPrintingNotes>

いくつかの Java スクリプト関数で T1 を検証できるようにします。

助けてください。

4

3 に答える 3

0

aspx ページでリテラル コントロールを使用し、jquery を使用して値を取得できます。

aspx には、次のマークアップがあります。

<div id="TheDivID"><asp:Literal runat="server" ID="SomeValue" /></div>

コード ビハインド C# コードでは、次のように記述します。

SomeValue.Text = MyVar.ToString();

そして、javascript では次のようになります。

var TheValueFromServer = $('#TheID').text();

これが役に立てば幸いです。幸運を祈ります。

于 2012-07-20T10:39:21.553 に答える
0

の意味はわかりませんPrintingFieldが、カスタムクラスだと思います。そのクラスのプロパティにアクセスしているだけの場合は、次を使用してこれを実現できます。

var T1 = '<%= PrintingField.ClientPrintingNotes %>';

インスタンス クラスの場合PrintingFieldは、変数の名前にする必要があります。これは双方向の認識ではないことに注意してください。これは、ページが構築されてクライアントにプッシュされるときに発生します。

于 2012-07-20T10:40:01.203 に答える
0

HTML パーツ内のコード ビハインドで定義されたプロパティにアクセスするには、プロパティまたは変数を public として定義し、次のように使用する必要があります。

<%= this.MyVariable %>

これが役に立てば幸いです、よろしく

于 2012-07-20T10:42:42.480 に答える