SharePoint PowerToolsをインストールした状態で、Visual Studio 2010でSharePoint 2010を使用してサンドボックスビジュアルWebパーツを開発しています。 Webパーツは、プロパティが編集可能でないことを除いて、期待どおりに展開して動作します。 WebPartStorageAttributeはサンドボックスでは使用できませんが、編集可能なプロパティでサンドボックス化されたWebパーツを作成する方法についてのガイダンスは見つかりませんでした。これも可能ですか?SharePoint 2010サンドボックスビジュアルWebPartで編集可能なプロパティを作成する方法
[ToolboxItem(false)]
[XmlRoot(Namespace="MyNamespace")]
public partial class MyWebPart: System.Web.UI.WebControls.WebParts.WebPart
{
const string defaultStartTime = "00:30:00";
private string _startTime = "00:30:00";
[Browsable(true)]
[WebBrowsable(true)]
[Category("Timer")]
[Description("Start time to use if the user has not set a different one.")]
[XmlElement(ElementName="StartTime")]
[DefaultValue(defaultStartTime)]
[FriendlyName("Start Time")]
public string StartTime
{
get
{
return _startTime;
}
set
{
_startTime = value;
}
}
...
上記のコードには何かがありますか?編集可能なサンドボックス化されたWebパーツを作成することは可能ですか?そうであれば、どのようにして完了ですか?
だから私も、単純なテキストボックスのためならば、toolpartを作成する必要がありますか? –
私はあなたがそうは思わない、[WebBrowsable(true)、Personalizable(true)]がプロパティ上にあることを確認するだけで、toolpartのMiscellaneousセクションに表示されるはずです。 –
ああ!あなたが正しい!私は実際にそれをパーソナライズ可能にする必要があると私はつまらない。私はそれをパーソナライズ可能にすることに取り組んでいますが、Sharedスコープでのみ、これは私が思うところです。 –