MOSS Web 部件或 .aspx 页面/控件

Posted

技术标签:

【中文标题】MOSS Web 部件或 .aspx 页面/控件【英文标题】:MOSS Web Parts or .aspx pages/controls 【发布时间】:2010-11-28 17:39:56 【问题描述】:

在 MOSS 中进行开发时,我很想听听人们对他们是选择将功能封装在 Web 部件中还是创建 .aspx 页面并将其部署到 MOSS 以及如何最好地做出该决定的看法。

【问题讨论】:

【参考方案1】:

Web 部件可跨多个页面重复使用。因此,如果我开发一个只能使用一次的 UI,我会创建 .aspx 页面。但是,如果我需要可在多个页面上使用的东西,或者如果我不知道/无法控制将其部署到哪里,我会创建一个 Web 部件。

【讨论】:

很高兴听到,这是我目前的方法。您是否考虑过在页面布局中使用字段控件而不是更传统的 .aspx 页面? 不是真的,主要是因为我没有花时间研究它们,而且我通常有一些后端类生成我需要显示的数据(我几乎从不直接显示列表中的数据,通常总是涉及一些处理)

以上是关于MOSS Web 部件或 .aspx 页面/控件的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式在Sharepoint中实例化Web部件页面

MOSS的WebPart问题

将 AllItems.aspx 显示为 Web 部件?

为啥 Web 部件在第一次添加到页面时会在构造函数上失败?

最佳实践 - MOSS 07 和 Javascript 文件?

从 SharePoint 2010 中的 Web 模板在 Wiki 页面上设置默认 Web 部件?