[英]Setting a Default Size for an ImageField in SPMeta2
我是SharePoint和SPMeta2的新手。 我想給我使用SPMeta2創建的ImageField的默認大小為300x300,因為如果讓人們選擇自己的大小,它的大小總是太大。
public static FieldDefinition ContactPicture = new ImageFieldDefinition
{
Id = new Guid("ATD3DCAD-2A70-49AC-AFB7-BF4D2EDA5627"),
Title = "Kontaktfoto",
InternalName = "ContactPicture",
Required = false,
Hidden = false,
ShowInNewForm = true,
ShowInEditForm = true,
ShowInDisplayForm = true,
Group = GroupNames.ContentTypeGroupName,
};
我們似乎無法通過字段的屬性或字段的XML定義來控制這些設置。 似乎寬度/高度由目標發布頁面布局上的RichHtmlField控件控制。
在您的情況下,您需要按照以下建議更新目標發布頁面布局上的RichImageField控件屬性:
<PublishingWebControls:RichImageField ID="newsArticleImage" runat="server" FieldName="PublishingRollupImage" DisplayWidth="500" DisplayHeight="500"/>
其他方式可能還包括各種CSS / JavaScript技巧,希望它們指向正確的方向。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.