用了UpdatePanel怎样输出一个提示框?

Choice 2007-12-16 03:59:11
比如说我有一个保存按钮,以前我在响应那个按钮的事件的最后加一句:
Type cstype = this.GetType();
System.Web.UI.ClientScriptManager CS = Page.ClientScript;
CS.RegisterStartupScript(cstype,"123","alert('保存成功')",true);
那现在用了updatePanel,把这个按钮的onclick事件注册为异步执行,那怎样才能弹出一个框来提示保存成功?
...全文
182 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gdlpc 2009-11-14
[Quote=引用 3 楼 ivyorg 的回复:]
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "alert", " <script>window.alert('Hello!'); </script>", false);

你试试吧~~
[/Quote]
测试成功,多谢!
  • 打赏
  • 举报
回复
Glen_qiu 2007-12-17
public   static   void   ShowMessageParamForAjax(Page   page,   Control   updatePaneID,   string   strMsg) 
{
string strScript = "alert('" + msg + "');";
ScriptManager.RegisterClientScriptBlock(updatePaneID, page.GetType(), "ShowMessage", strScript, true);
}
  • 打赏
  • 举报
回复
Glen_qiu 2007-12-17
[code=C#]
public static void ShowMessageParamForAjax(Page page, Control updatePaneID, string strMsg)
{
string strScript = "alert('" + msg + "');";
ScriptManager.RegisterClientScriptBlock(updatePaneID, page.GetType(), "ShowMessage", strScript, true);
}
code]
  • 打赏
  • 举报
回复
ivyorg 2007-12-17
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "alert", "<script>window.alert('Hello!');</script>", false);

你试试吧~~
  • 打赏
  • 举报
回复
mfkdxu 2007-12-17
用了UpdatePannel之后,在UpdatePannel中的控件,是无法输出Response.Write()的,
你可以 在UpdatePannel外放一个 隐藏的Button1,然后Button1的点击事件弄成 弹出提示框保存成功.

将你的需要弹出的地方,触发Button1的点击事件就可以了!注意这个Button1必须放在UpdatePannel之外!具体如何触发可以看我的博客!
  • 打赏
  • 举报
回复
yw0903 2007-12-17
ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", "alert('登录提示:帐号密码不能为空!')", True)
  • 打赏
  • 举报
回复
baixizhong 2007-12-16
你可以用Response.Write();来输出一段JAVASCRIPT

Response.Write("<script language=javascript>{alert('恭喜,保存成功!');
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2007-12-16 03:59
社区公告
暂无公告