如何在 Sharepoint 中配置 Web 部件的设置?

发布于 2024-08-16 17:43:25 字数 312 浏览 2 评论 0原文

我将 SharePoint Server 2007 Enterprise 与 Windows Server 2008 Enterprise 结合使用。我正在发布门户模板。

我想开发一个WebPart并进行一些可配置的设置(就像我们可以在app.config中配置控制台应用程序的参数一样)

例如,授权用户可以在编辑页面中设置WebPart的参数(从基于浏览器的UI界面),然后<代码>选择->修改 WebPart 属性,或在 SharePoint Designer 中编辑参数。

这些参数将是应用程序特定的参数。

我该怎么做呢?

I am using SharePoint Server 2007 Enterprise with Windows Server 2008 Enterprise. I am publishing a portal template.

I want to develop a WebPart and make some settings configurable (just like we can configure parameters for a console application in app.config)

For example, authorized users could set parameters of WebPart in Edit Page (from browser based UI interface), then Select -> Modify WebPart properties, or edit parameters in SharePoint Designer.

The parameters would be application specific parameters.

How do I go about doing this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

濫情▎り 2024-08-23 17:43:25

您可以在 Web 部件上创建属性并添加属性,如下所示...

[WebBrowsable(true),Category("Calendar Setup"),
 WebDisplayName("Starting Date Column"),
 WebDescription("column that contains item starting date"),
 Personalizable(PersonalizationScope.Shared)]
public DateTime StartDate { get; set; }

您应该检查 此处查看有关该主题的完整列表和一篇好文章。

You can make your properties on the webpart and add attributes like so....

[WebBrowsable(true),Category("Calendar Setup"),
 WebDisplayName("Starting Date Column"),
 WebDescription("column that contains item starting date"),
 Personalizable(PersonalizationScope.Shared)]
public DateTime StartDate { get; set; }

You should check here for a full list and a good article on the subject.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文