3
我想抓住listviews上的保存事件,而不是列表本身。这样我就可以停止保存某些视图。SharePoint 2010列表视图保存事件
我试过列表SPListEventReciever,但这似乎只捕获列表本身,而不是视图的事件。
编辑:正如在下面的评论中提到的,试图阻止人们保存的视图是外部列表上的默认视图。
我想抓住listviews上的保存事件,而不是列表本身。这样我就可以停止保存某些视图。SharePoint 2010列表视图保存事件
我试过列表SPListEventReciever,但这似乎只捕获列表本身,而不是视图的事件。
编辑:正如在下面的评论中提到的,试图阻止人们保存的视图是外部列表上的默认视图。
在你的情况,我会尝试以下方法:
PersonalView
属性。)请注意捕获用户在创建视图UI时可以执行的所有操作 - 这将是最棘手的部分。
你可以提供更多关于你想防止什么样的意见的细节吗?简短的答案是否定的,没有你可以截取的事件,但如果你给我们更多的细节,我们可能会想出一个替代解决方案。 – Rawling
特定视图是标记为快速启动的外部列表上的默认视图(公共)。 迄今为止的所有证据都表明它不可能,但是我认为在我放弃之前我可能会给这个机会。 – ruffen
哦,所以你希望人们能够创建自己的视图,但不能改变现有的默认视图? – Rawling