在SPMeta2中设置ImageField的默认大小

时间:2017-05-22 13:40:37

标签: c# sharepoint spmetal

我是SharePoint和SPMeta2的新手。我想把我用SPMeta2创建的这个ImageField默认大小设置为300x300,因为如果你让人们选择自己的尺寸,它总是太大了。

import logo from '../../public/images/logo_2016.png';
<img className="Header-logo" src={logo} alt="Logo" />

1 个答案:

答案 0 :(得分:0)

我们似乎无法通过字段的属性或字段的XML定义来控制这些设置。似乎宽度/高度由目标发布页面布局上的RichHtmlField控件控制。

在您的情况下,您需要根据以下建议更新目标发布页面布局上的RichImageField控件属性:

https://sharepoint.stackexchange.com/questions/156079/how-to-force-width-and-height-of-an-image-in-the-pagelayout

<PublishingWebControls:RichImageField ID="newsArticleImage" runat="server" FieldName="PublishingRollupImage" DisplayWidth="500" DisplayHeight="500"/>

其他方式也可能包括各种css / javascript技巧,希望指向正确的方向。