首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于ASP.NET服务端执行客户端脚本有关问题

2013-02-24 
关于ASP.NET服务端执行客户端脚本问题页面中个JS函数如scriptfunction Test(a,b){alert(a)}/script后

关于ASP.NET服务端执行客户端脚本问题
页面中个JS函数如
<script>
function Test(a,b)
{
  alert(a);
}
</script>
后台代码如下没有弹出a的值
protected void Page_Load(object sender, EventArgs e)
 {
string runStr = "Test('1','2');";
runStr = "<script>" + runStr + "</script>";
            ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", runStr);

..
}
[解决办法]
Page.ClientScript.RegisterStartupScript(this.GetType(), "jscript", "Test(1,2);", true);
[解决办法]
"myscript"是个啥,解析器不认识
[解决办法]
查看浏览器中 生成的js,注意与Test(a,b)函数的 顺序。
[解决办法]
你用了updatePanel没
用了的话不能这样写。

热点排行