在服务端注册JS脚本Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "fun1()", true);
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "fun2()", true);
为什么只有fun1()被渲染上了,我想要两个函数都执行,怎么办? ASP.NET新手,请指教。
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "fun2()", true);
为什么只有fun1()被渲染上了,我想要两个函数都执行,怎么办? ASP.NET新手,请指教。
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "fun1();fun2();", true);注册的时候不能使用相同的key吧("MyScript")
但是fun1()已经注册过了,fun2()的条件又满足。。所以要两个都注册。。那个条件在客户端的JS代码里写不了我以前试过不写同样的MyScript但是不行呀
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "fun2()", true);
同一次回传的时候不可以有同名的脚本快代码名称,否则会覆盖。
把"MyScript" 改成Guid.NewGuid.ToString()
fun1()注册后,如果满足一定条件就注册fun2()
现在条件满足就连续注册了。
这个条件在JS里写不了。。怎么办呀