jcst.net
当前位置:首页 >> 把Button和griDviEw都放在一个upDAtEpAnEl里,点击... >>

把Button和griDviEw都放在一个upDAtEpAnEl里,点击...

bind完,再加一行 updatepanelID.update(); updatepanelID是你updatepanel的id

ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "window.open(‘URL’)", true);出错时由于asp.net本身会加script标签(在最后一个参数为true时)。而且你要的效果要使用 ScriptManager.RegisterStartupScript(this, this.GetT...

删除之后,需要重新绑定一次数据的..如果没有重新绑定,页面是不会刷新的..那就看不到删除后的效果了.. 好奇怪的问题..可否远程看看..百度hi我..给你联系方式

不需要。 机理:button 的click事件,本来不使用asp.net 的ajax功能,那么会引起form.submit()提交事件,引起整个页面的提交刷新。UpdatePanel 为服务器控件提交时间进行注册,比如说button的click事件进行了注册,当进行了点击,那么UpdatePane...

ScriptManager.RegisterStartupScript(upGuest, this.GetType(), "alert", "alert('添加信息成功!')", true); 如果是在updatepanel里面需要JS弹出对话框 则用这种形式就可以了 upGuest这个是updatepanel的ID名

把gridview放在UpdatePannel里就行了吧?

嗯,可能用了UpdatePanel,那个属性就不起作用了。关于 MaintainScrollPositionOnPostback属性的作用,可以参考 http://www.cnblogs.com/jeff377/archive/2008/01/17/1042228.html

可以的话,把后台代码贴出来看下。

吧updatepanel的trigger设为文本框的id,文本框请用autopostback,在changed事件里写griview数据更新的代码

如果你一定要用GridView,你可以配合AspAjaxControl(安装ASPAJAXExtSetup.msi);拖入到aspx页面ScriptManager和UpdatePanel,主要实现UpdatePanel内的内容局部刷新。参见代码: Ajax控件用法参见网上,推荐一个:http://www.cnblogs.com/shang...

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com