0

可能重复:
如何从代码隐藏调用 javascript 函数

我有一个空的 div,如果布尔值后面的代码为真,我想添加复选框。

这是div:

<div id="checkboxes" />

这是我的javascript函数:

        <script type="text/javascript">
        function addCheckboxes() {
            alert("just an alert for now");
        }

这是我要调用“addCheckboxes”函数的代码:

bool isMovingTask = Convert.ToBoolean(Request.QueryString["isMovingTask"].ToString());
        if (isMovingTask)
        {
            //call javascript function
        }
4

2 回答 2

2

在此处查看相关答案:如何从代码隐藏中调用 javascript 函数

基本上你想要调用来注册你的客户端脚本,在.NET中有几种方法可以做到这一点。

于 2012-10-12T15:18:22.860 回答
1

当服务器执行代码并完成并将生成的 html/脚本响应发送到浏览器时,将调用 javascript。您可以在 javascript 中访问代码的公共属性并使用它。

在后面的代码中创建一个公共属性并在后面的代码中为其赋值

代码背后

public  bool isChecked = true;

html

    function addCheckboxes() {

       if('<%= isChecked %>' == 'True')
       {
          //Your code here
          alert("just an alert for now");

       }
    }
于 2012-10-12T15:31:38.523 回答