关于网友提出的“js调用代码 c#怎么多次调用js方法”问题疑问,本网通过在网上对“js调用代码 c#怎么多次调用js方法”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:js调用代码 c#怎么多次调用js方法
描述: 发现在后台只能调用一次js方法,再调用进就没用了,怎么回事?
调用方法如下
js方法:
function addCity(whereto,sheng,sec)
{
....
}
第一次:
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "dds", "addCity(2,\"" + myRed["weizhi1_07"].ToString() + "\",\"select3\")",true);
第二次:
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "dds", "addCity(2,\"" + myRed["news"].ToString() + "\",\"select5\")",true);
把名字改了也不行,把参数true改为false也不行.改来改去只能运行其中的一个
解决方案1:只有引用的内容不允许回复!
解决方案2: 重新注册脚本语句看看。
解决方案3: 启动脚本由它的键和类型唯一标识。具有相同的键和类型的脚本被视为重复脚本。只有使用给定的类型和键对的脚本才能使用该页面进行注册。试图注册一个已经注册的脚本不会创建重复的脚本。
解决方案4: try
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScriptName", "alert('你好'); alert('我好');alert('大家好'); ", true);
解决方案5: 具体不知道咋回事
我以前是把函数复制一个,改个名
以上介绍了“js调用代码 c#怎么多次调用js方法”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2198785.html