首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
页面点击添加按钮
0
悬赏园豆:
10
[已解决问题]
解决于 2008-09-05 13:05
页面点击添加按钮后,执行完添加事件后,在刷新页面,添加功能就又执行了一遍,该怎么让添加功能,只执行一次呢
.NET技术
C#
chenleinet
|
菜鸟二级
|
园豆:
270
提问于:2008-09-03 09:19
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
这是asp.net的postback特性,通常刷新的时候会问你“是不是要重新提交表单”之类的话 一个解决方法是,添加功能执行后,用Response.Redirect重定向到当前页面,这样就不会有刷新问题了
Gray Zhang
|
专家六级
|
园豆:17610
|
2008-09-03 12:51
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
其他回答(3)
0
不会又是ispostback吧
第一控制.NET
|
园豆:1245
(小虾三级)
|
2008-09-03 09:25
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
按照你的说法,应该是用post添加方式,或者利用url参数来执行事件的, post方式:可以先判断是否是,如果是,就执行,如果不是就不执行, HttpContext.Current.Request.HttpMethod.Equals("POST"); url参数:如果页面后面有url参数,而在后台代码中有取url参数的代码,需要判断一下
zjy
|
园豆:3194
(老鸟四级)
|
2008-09-03 09:47
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
if (!Page.IsPostBack) {}
有所为,有所不为
|
园豆:1200
(小虾三级)
|
2008-09-03 14:02
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。