我们正面临着一个问题,即自定义webpart部署在sharepoint中,当我们尝试更新其EmptyMessage属性并重新部署它时,它没有反映在UI中,但是,我们可以看到.webpart文件已更新为new值。这是.webpart文件的代码片段
<property name="TitleUrl" type="string" />
<property name="EmptyMessage" type="string">Currently there are no features available. Please check back.</property>
<property name="ShowBestBets" type="bool">True</property>
<property name="ShowViewDuplicates" type="bool">True</property>
<property name="AllowHide" type="bool">False</property>
我们使用ctx.ClientControl.get_emptyMessage()来读取此属性值。
答案 0 :(得分:0)
这是设计的。
[filename] .webpart 只是页面中Web部件实例的模板。在页面中添加Web部件后,现有页面将保存其Web部件参数。特定页面中的Web部件属性没有链接回 .webpart 文件。