繁体   English   中英

RegisterClientScriptBlock不起作用

[英]RegisterClientScriptBlock not working

我的RegisterClientScriptBlock由于某些原因没有被激活

我在vb.net上的代码

Private Sub Update_Chart(ByRef Table As DataSet) 

 (more code but not needed, such as arrays)


  Dim script As String
    script = _
    "function chart()" & _
    "{" & _
   "var chart = $('#container1').highcharts();" & _
    "chart.redraw();" & _
    " }" & _
        ";"


    ScriptManager.RegisterClientScriptBlock( _
        Me, _
        GetType(Page), _
        "container1", _
        script, _
        True)

为什么有任何想法?

您的代码只是定义了javascript函数。 直到调用函数,函数才执行。 尝试以下方法:

Dim script As String
script = "chart.redraw();"

ScriptManager.RegisterClientScriptBlock( _
    Me, _
    GetType(Page), _
    "container1", _
    script, _
    True)

暂无
暂无

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

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