【发布时间】:2012-12-22 18:57:11
【问题描述】:
我正在为 SharePoint 2010 Foundation 构建可视化 Web 部件,使用 Visual Studio 2010 中的 ASP.NET 3.5。对于新手来说,这就像制作一个自定义的“普通”.net 控件,您可以将其放到 SharePoint 页面上(因为 SharePoint 无论如何都是基于 .net 构建的)。
当我在线查看各种示例以制作输入表单时,我注意到一些特定于 SharePoint 的 Web 控件版本。 Microsoft.SharePoint.WebControls 通常继承自 System.Web.UI.WebControls,因此通常会包含或实现它们的功能。
我还没有看到一个很好的列表或描述这些控件的各种特定于 SharePoint 版本的好处。为什么要努力使用这些专门的版本?
我知道的一个例子是 SharePoint GridView。我发现当与 DataSource 一起使用时,它具有内置的分页和排序功能。所以这很好。
有谁知道许多其他控件的类似“好处”列表?我还没有找到一个不错的。
【问题讨论】:
标签: sharepoint sharepoint-2010 web-parts