2016-11-17 2 views
0

Es sagt VM145: 1 Uncaught ReferenceError: Balance ist nicht definiert.Senden Sie einen Wert von der Default.aspx.cs-Seite an die Default.aspx-Seite JavaScript-Funktion

Ich habe das Konto als deklariert, geschützter String als Klassenvariable.

Default.aspx.cs Seite

Response.Write("print_file(balance);"); 

Default.aspx JavaScript-Funktion

function print_file(balance) {    
      alert("balance value is: " + balance); 
      hide_innactive(); 
     } 

Ich habe dies versucht, aber die Warnmeldung wieder leer

 function print_file() { 
     var bal = "<%= balance %>"; 
     alert(bal);} 

Antwort

2

Verwendung dieses in Ihrem Code dahinter.

ClientScript.RegisterStartupScript(this.GetType(), "PrintFile", "print_file('" + your parameter+ "');", true); 
+0

Danke für die Antwort, aber es scheint nicht zu funktionieren –

+0

Es sollte Freund arbeiten. Welchen Fehler hast du? –

+0

Ich habe das in meine aspx.cs-Seite, um die Response.Write-Anweisung zu ersetzen (wenn das ist, was ich tun soll?) Und der Wert in der Warnmeldung war leer. –

Verwandte Themen