0
シェアポイントにビジュアルWebパーツのカスタムプロパティを作成しました。問題はサーバーを再起動した後に値が消えてしまうことです。SharepointのビジュアルWebパーツのカスタム設定がリセットされます
public enum Organ { INST1, INST2 };
public static Organ OrganEnum;
[Category("Custom settings"),
Personalizable(PersonalizationScope.Shared),
WebPartStorage(Storage.Shared),
WebBrowsable(true),
WebDisplayName("Organ"),
WebDescription("Choice Organ")]
public Organ _OrganEnum
{
get { return OrganEnum; }
set { OrganEnum = value; }
}
私は、SharePointのweb.configファイル編集にこのラインを試してみましたが、それは
<SafeControl Assembly="WebPart, Version=1.0.0.1, Culture=neutral, PublicKeyToken=998d82b12e783432" Namespace="WebPart.Organ" TypeName="*" Safe="True" SafeAgainstScript="True" AllowRemoteDesigner="True" />