有几个页使用了母版页,今天修改完后,明天再次打开时,就会发现<ZoneTemplate></ZoneTemplate>之间的内容被清空了.但网页看着还是正常的.就是你想修改的话,就先恢复了才能再改,超烦.
比如今天下班前的某个地方的代码如下;
<asp:Content id="Content4" runat="server" contentplaceholderid="Place_StepPNs">
<WebPartPages:webpartzone id="g_0829A8116326477289E195B1E69F36B9" runat="server" title="区域 3"><ZoneTemplate>
<ShowSimpleDataPart:ShowSimpleDataPart runat="server" wp_CssPrefix="fg_343401" ChromeType="None" Description="我的可视 Web 部件" wp_ShowNum="1" ID="g_c98f633a_ae06_4314_9b71_052e72068335" wp_LinkToUrl="/Lists/EventList/Eventdisp.aspx" wp_LinkToUrlPamas="ID" wp_DataType="事件单" Title="ITSMFarmWebparts - ShowSimpleDataPart" __MarkupType="vsattributemarkup" __WebPartId="{C98F633A-AE06-4314-9B71-052E72068335}" WebPart="true" __designer:IsClosed="false" partorder="2"></ShowSimpleDataPart:ShowSimpleDataPart>
</ZoneTemplate></WebPartPages:webpartzone>
</asp:Content>
------解决方案--------------------
这是by design的。
SPD是不允许直接编辑<ZoneTemplate>中的内容的,如果你需要往里面加 webpart请通过UI操作。
------解决方案--------------------
在sp网站里编辑页面……