Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过RegisterStartupScript传递2个参数?_Javascript_Vb.net_Registerstartupscript - Fatal编程技术网

Javascript 如何通过RegisterStartupScript传递2个参数?

Javascript 如何通过RegisterStartupScript传递2个参数?,javascript,vb.net,registerstartupscript,Javascript,Vb.net,Registerstartupscript,我有一个javascript函数“initialize(latitude,longitude)”,当我点击我的按钮时,我想从我的文本框传递值来做一些事情 Protected Sub btnLat_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim latit As TextBox = formView.FindControl("nr_latitudeTextBox") Dim longit As TextB

我有一个javascript函数“initialize(latitude,longitude)”,当我点击我的按钮时,我想从我的文本框传递值来做一些事情

Protected Sub btnLat_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    Dim latit As TextBox = formView.FindControl("nr_latitudeTextBox")
    Dim longit As TextBox = formView.FindControl("nr_longitudeTextBox")

    Page.ClientScript.RegisterStartupScript(Me.GetType(), "initialize", "initialize(" & latit.Text, longit.Text & ");", True)

End Sub
但是当我尝试这样做时,我得到了错误

重载解析失败,因为没有可访问的“RegisterStartupScript”接受此数量的参数


您刚刚错误地实现了代码。把它改成

如果
初始化
函数需要字符串变量,则使用代码

Page.ClientScript.RegisterStartupScript(Me.GetType(), 
"initialize", "initialize('" & latit.Text & "','" & longit.Text & "');", True)
如果
初始化
需要整数,则

Page.ClientScript.RegisterStartupScript(Me.GetType(), 
"initialize", "initialize(" & latit.Text & "," & longit.Text & ");", True)

您刚刚错误地实现了代码。把它改成

如果
初始化
函数需要字符串变量,则使用代码

Page.ClientScript.RegisterStartupScript(Me.GetType(), 
"initialize", "initialize('" & latit.Text & "','" & longit.Text & "');", True)
如果
初始化
需要整数,则

Page.ClientScript.RegisterStartupScript(Me.GetType(), 
"initialize", "initialize(" & latit.Text & "," & longit.Text & ");", True)
检查这个样品检查这个样品