0

问题:

是否可以仅在 Web 部件的编辑/设置更改时执行代码(可能是通过事件侦听器),如果可以,有人可以链接/提供示例吗?

背景:

我正在为 Sharepoint 开发 Web 部件(在本例中特别是 2007 年)。
最新的一个功能包括指定页面的 url 并显示其内容。
这工作正常。
进一步的要求是,如果网页由 Web 部件指定/处理,那么它应该从普通导航栏中隐藏。
我有执行此操作的代码,但地狱没有办法让我每次用户查看 Web 部件时都调用它(即不在构造函数中,创建子组件或(预)渲染),而我只希望它完成更改设置时。
我找不到这方面的信息/示例。

4

1 回答 1

0

如果您正在开发自定义 Web 部件,则可以在自定义工具部件中提供此功能

当用户更改 Web 部件的任何属性或 Web 部件的自定义属性时,它将调用应用更改和同步更改事件。

因此,在应用更改事件中,您可以提供逻辑并检查 url 中的更改 .. 然后根据您的要求隐藏它,

对不起,我现在没有任何代码可以显示。

于 2013-06-24T10:03:27.233 回答