立即在C#的服务器端调用Javascript函数

时间:2018-09-03 13:42:02

标签: javascript c# asp.net webforms

我正在使用以下代码在服务器端调用JavaScript函数,但是JavaScript函数不会立即被调用,仅在服务器端的所有代码执行完毕后才执行。有什么方法可以立即调用JavaScript函数。

protected string Pass_value()
{
    ScriptManager.RegisterClientScriptBlock(this, typeof(string), "answer",getanswer(), true);

    answer = hdnfldVariable.Value.ToString();
    return answer;
}

1 个答案:

答案 0 :(得分:0)

与其尝试在后端代码中调用javascript方法,不如尝试使用ajax调用您的后端方法,然后在javascript代码中使用返回值。