防止重复插入而不进行会话

时间:2011-01-31 09:07:28

标签: c# sharepoint-2010 web-parts

我正在使用sharepoint 2010(使用visual webpart)有任何方法可以防止重复

在使用F5刷新页面时插入列表,而不使用会话

THX

2 个答案:

答案 0 :(得分:0)

在插入新项目后,sharepoint“way”通常会重定向到列表视图页面:

因此,Web部件会发布到某个页面,并带有Source参数:

http://somesite/Lists/TestList/NewForm.aspx?Source=http%3A%2F%2Fsomesite%2FLists%2FTestList%2FAllItems%2Easpx&RootFolder=&...

然后在保存事件之后重定向

SPUtility.Redirect(base.ListEditPageLayoutsRelativeUrl, SPRedirectFlags.RelativeToLayoutsPage, this.Context);

答案 1 :(得分:0)

查看FormDigest控件,看看它是否能满足您的需求。