我在vs.net应用程序中修改sps中的列表的title等等属性时,碰到这样的问题" The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again"

我的这个web 项目是建在http://xxxxxxxx/_layouts/webtest下的,这有建在这个位置,我们的项目才能调用sps站点中的内容,当我利用如下语句来操作列表的时候,出了上述问题。
SPWeb web=SPControl.GetContextWeb(Context);
SPList mylist=web.Lists["personlist"];
mylist.Title="zhou_test";
web.AllowUnsafeUpdates=true
mylist.Update();

上述语句执行的时候,会说没有权限。
我们必须加一句
web.AllowUnsafeUpdates=true

posted on 2005-08-23 15:48  zz  阅读(537)  评论(2)    收藏  举报

导航