如何从vb.net中的页面加载事件上的集合调用特定的javascript函数

时间:2012-08-24 06:47:14

标签: javascript asp.net vb.net

我有一堆javascript(在我的aspx页面中用不同的标签分隔。 现在我想在页面加载时某个条件有效时调用特定的Javascript。 执行此脚本将返回几个值,这些值充当其余vb.net代码的执行输入。 一旦vb代码执行完成,我希望剩余的javascript代码执行。

我试过这种方式:

If CombinedMapPointsDropDownList.Items.Count = 0 Then
            ScriptManager.RegisterClientScriptBlock(Me, Me.GetType(), "GetVals", "javascript:getCurrentPosition(pos);", True)
        End If

执行此操作后,我的所有javascript都将被执行。

任何想法,请分享。提前致谢

1 个答案:

答案 0 :(得分:0)

从页面加载中删除vb.net代码执行后运行的脚本。并将调用vb.net函数作为Ajax调用。然后,在Ajax函数的成功方法上,您可以放置​​剩余的脚本。