当悬停在“卧室”文本上时,蓝色虚线框出现在它上面,但点击它,不会放置光标,就好像它是只读的一样。
但是,我可以编辑渲染的图像。还有来自另一个转发器的“Water View Loft”文本,没有问题。
ASCX:
<asp:Repeater ID="rpPhotos" runat="server" ItemType="Sitecore.Data.Items.Item">
<ItemTemplate>
<div class="item">
<p>
<sc:Text runat="server" Field="Title" Item="<%#Container.DataItem %>"/>
</p>
<sc:Image runat="server" Field="Image" Item="<%#Container.DataItem %>" />
</div>
</ItemTemplate>
</asp:Repeater>
字段Title
&amp; Image
来自名为Base Content
的模板。我已使用此模板在同一用户控件中呈现其他转发器。在那里我可以编辑文本&amp;图片。
为什么会这样?
答案 0 :(得分:1)
尝试删除<p>
标记,然后查看该字段是否可编辑。页面编辑器在嵌套的<p>
标签上被破坏,也许在您的情况下也会发生。
答案 1 :(得分:1)
尝试设置DisableWebEditing="false"
。