页面刷新后重复提交 做了个论坛,在点击回复button后回复一次,刷新一下页面后重复提交同样内容,怎么解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可能的,把东西写在button事件里去,点一下就执行一次,怎么可能会一直提交,把代码弄出来 提交成功后:Response.Redirect(当前页); private void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack) { show(); } }private void show(){ .....//初始化}private void reply_Click(object sender, System.EventArgs e) { ...//执行一定命令 }代码太长了,就把按照这个筐架应该没有错误吧?to vzxq(灵感人): Response.Redirect(当前页); 的话好象不能定位到帖子的底部,我要发完帖能定位到底部看到自己发的东西 提交成功后:Response.Redirect(当前页); 是的楼主的问题是确实存在的,并不是写错了什么,也不是BUG.刷新会执行最近出现的一个事件,所以可以按 vzxq(灵感人) 所提供的方法将其重定向. 是.net吗?如果是的话在你的Page_Load()里面加if(!Page.IsPostBack){ //其他初始化代码} 在Button_Click()里面也加上一样的处理方法再看看。 提交成功后:Response.Redirect(当前页); window.location.href重转一下页面 用Response.Redirect(当前页)是可以的,不过怎么定位不到底部我在button-click()里用Response.Redirect("topic.aspx?page=1&index=1&t=1#bottom");//bottom为定位到底部跳转,为什么只跳转到topic.aspx?page=1&index=1&t=1另外新建了一个页面测试时也用Response.Redirect("topic.aspx?page=1&index=1&t=1#bottom");却能跳转到topic.aspx?page=1&index=1&t=1#bottom,太奇怪了啊 sql生成自定义编号的存储过程--分享 div+css 控制图片大小 "缺少对象"错误 IIS 6进程CPU占用率50%,一段时间后,网站崩掉,如何处理? 怎么系统给自动生成账号啊? 数据类型转换问题 我问一下啊.怎么把文件上传到数据库的binary这个类型里啊..还有下载又怎么下载啊.. 如果查看一个控件有什么事件? 带runat="server"的表格 高手救急!动态添加的控件的事件如何获取? 谁能提供一个简单明了的多层结构的实际例子? 大家没事都过来声讨vs.net哦
{
if(!Page.IsPostBack)
{
show();
}
}private void show()
{
.....//初始化
}private void reply_Click(object sender, System.EventArgs e)
{
...//执行一定命令
}代码太长了,就把按照这个筐架应该没有错误吧?to vzxq(灵感人):
Response.Redirect(当前页); 的话好象不能定位到帖子的底部,我要发完帖能定位到底部看到自己发的东西
如果是的话在你的Page_Load()里面加
if(!Page.IsPostBack)
{
//其他初始化代码
}
我在button-click()里用Response.Redirect("topic.aspx?page=1&index=1&t=1#bottom");//bottom为定位到底部
跳转,为什么只跳转到topic.aspx?page=1&index=1&t=1
另外新建了一个页面测试时也用Response.Redirect("topic.aspx?page=1&index=1&t=1#bottom");
却能跳转到topic.aspx?page=1&index=1&t=1#bottom,太奇怪了啊