如何将数组从服务器控件传递到.js文件

本文关键字:js 文件 服务器控件 数组 | 更新日期: 2023-09-27 17:50:52

如何将数组从ascx代码传递到.js文件?我曾尝试在ascx文件后面的代码中使用此代码将参数传递给.js文件,但.js文件(showkendolletter)上的函数不能使用' page.ClientScript访问。RegisterStartupScript"方法。如果有人知道通过传递一个数组来执行。js函数的其他方法。请帮助

 Page.ClientScript.RegisterStartupScript(
    GetType(),
    "var",
    Controls_kendoLetter.showKendoLetter('"+letterTemplate.TemplateText + "');", 
    true);

谢谢,

如何将数组从服务器控件传递到.js文件

try this:

this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "key", "student = {Name: '"something'", Age: 20}", true);
通过

student被设置在window对象上,您可以从javascript

访问它。