简体   繁体   English

将值从Default.aspx.cs页发送到Default.aspx页javascript函数

[英]Send a value from Default.aspx.cs page to Default.aspx page javascript function

It says VM145:1 Uncaught ReferenceError: balance is not defined. 它说VM145:1 Uncaught ReferenceError:未定义余额。

i have declared balance as: protected string balance as a class variable. 我已经声明balance为:受保护的string balance作为类变量。

Default.aspx.cs page Default.aspx.cs页面

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

Default.aspx javascript function Default.aspx JavaScript函数

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

I have tried this but the alert box returns empty 我已经尝试过了,但是警告框返回空

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

在您的代码后面使用它。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM