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

帖 新手初学Ajax的时候 弹窗异常 求大神指点 很急

2014-01-25 
求助帖 新手初学Ajax的时候 弹窗错误 求大神指点 在线等 很急!我写了一个 关于图书信息的增删改查 显示用

求助帖 新手初学Ajax的时候 弹窗错误 求大神指点 在线等 很急!
我写了一个 关于图书信息的增删改查 显示用的Grivdview 增加和修改用的Formview ,其中显示Formview的为隐藏弹出层 弹出层为UpdatePanel2包裹 ,然后整个grivdview和UpdatePanel2为UpdatePanel1包裹


问题是 我在Formview的添加按钮上写了个事件 主要就是验证信息,


ScriptManager.RegisterStartupScript(UpdatePanel2, UpdatePanel2.GetType(), "message", "alert('图书条码已存在!');", true);
这就是我弹出提示框的代码 没问题 可就是页面不显示弹出框呢  

求大神指点 在线等 很急!
[解决办法]
不知道你如何“弹出”。

不要乱用不兼容的Ajax框架。

你在 ScriptManager.RegisterStartupScript 这一行上设置断点调试了吗?它执行到了吗?如果根本没有执行,那么要么放弃你的“弹出层”框架,要么放弃 UpdatePanel。
[解决办法]
你的message字符串加上时间,每次提交都是一个新的。这样就解决了
例如
ScriptManager.RegisterStartupScript(UpdatePanel2, UpdatePanel2.GetType(), "message"+随机数字, "alert('图书条码已存在!');", true);
[解决办法]
ClientScript

[解决办法]
ScriptManager.RegisterStartupScript(UpdatePanel2, UpdatePanel2.GetType(), 
你改成page,page。getType()
[解决办法]
js
dclightwindow-mo
[解决办法]
这样试试呢

ScriptManager.RegisterStartupScript(this, this.GetType(), "message", "alert('图书条码已存在!');", true);

[解决办法]
远程一下。QQ 1796462820
帮你解决。
[解决办法]
你看下页面的源代码有没有生成那段弹出窗的脚本
[解决办法]
直接用JQuery方法给相应按钮绑定事件吧,粗看上面的弹窗代码是有问题的
[解决办法]
改成
ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "message", "alert('asdasdasd')", true);
试试

热点排行