首页 新闻 搜索 专区 学院

后台RegisterStartupScript注册js

0
[已关闭问题]

我在后天RegisterStartupScript注册了js是为了在页面加载的时候就走js代码!但是我页面用了ajax无刷新技术,他就不走这个js了,怎么回事啊??有人知道吗?要是去了,怎么实现无刷新啊??

rains的主页 rains | 小虾三级 | 园豆:860
提问于:2010-07-15 17:05
< >
分享
其他回答(1)
0

  把你页面代码贴出来。

Ou lei | 园豆:619 (小虾三级) | 2010-07-15 17:14
0

改放在 UpdatePanel 控件里的 JavaScript,要手动向 ScriptManager 控件注册,
以下两个示例 :

(1)

//在 UpdatePanel 使用 JavaScript 的 alert
string js;
js
= "alert('資料更新成功!')"; //Ajax 的 UpdatePanel 中的 JavaScript 彈出小視窗,要用下列方式另外註冊
ScriptManager.RegisterClientScriptBlock(this, this.GetType() , "指令碼區塊的唯一識別項", "<script>" + js + "</script>", false);

 

(2)

代码
在 UpdatePanel 里使用 JavaScript 的 alert。在 button_click 实时注册 alert 事件:
protected void btnInsert_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(btnInsert,
typeof(Button), "alert", "alert('新增成功!');", true);
}

 

WizardWu | 园豆:1402 (小虾三级) | 2010-07-16 09:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册