我需要从代码后面将一个值传递给 javascript。
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "<script type='text/javascript'>OpenPopUp();</script>", false);
JS:
function OpenPopUp(parameterValue) {
paramframe = parameterValue;
openmodal(paramframe);
}
因此 parameterValue
将具有从后面的代码传递的 ID.Text 值。
我需要将此函数 OpenPopUp
中的代码后面的值传递给 JavaScript。
我尝试了下面的代码,但 JavaScript 没有触发。我是否将正确的值传递给 JS?
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script", "<script type='text/javascript'>OpenPopUp(" + ID.Text + ");</script>", false);
ID.Text
是 gridview 中 LinkButton 的 ItemTemplate 值。
最佳答案
试试这个,应该有效
ScriptManager.RegisterStartupScript(this, typeof(string), "script1", "SampleJSFunction('" + vls_variable.Text+ "');", true);
关于javascript - 从代码后面将值传递给 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53813963/