具有分页或 XSLT 数据视图的 SharePoint 2010 列表

发布于 2024-12-14 05:11:08 字数 622 浏览 1 评论 0原文

我是 SharePoint 2010 的新手,但有 ASP.NET (C#) 开发经验。我目前正在设计我的 Intranet 门户的主页,其中将包含以下 Web 部件。

  1. 入职(来自人力资源部门的新员工公告)
  2. 新闻
  3. 活动
  4. 公告板 主页

上的所有上述 Web 部件都将是基于由其部门利益相关者管理的 Sharepoint 列表的视图,例如 HR 页面上的入职列表,其中 HR 将在任命和入职中输入新员工主页上的 Web 部件将反映更改。新闻列表将由其他一些部门等以类似的方式处理。

我正在考虑构建一个界面,其中 Web 部件将具有带有分页功能(如“下一个”、“上一个”按钮)的列表,并且单击任何项​​目时,它将在 MODAL POPUP 窗口中显示特定项目。

要提供类似的功能,我应该使用

  1. Visual Studio 2010 使用 Visual Web Part,并使用带按钮的 GridView。

-- 或者 --

  1. XSLT 我的意思是使用 SharePoint 2010 设计器创建 DataView。

请指导我,以便我轻松达到我想要的结果。

谢谢

I am newbie in SharePoint 2010 but have experience in ASP.NET (C#) development. I am currently in a middle of designing the homepage of my intranet portal which will have following webparts.

  1. INDUCTIONS (new employees announcments from HR department)
  2. NEWS
  3. EVENTS
  4. BULLETIN BOARD

All the above webparts on HOMEPAGE will be a view based on the Sharepoint LIST managed by their department stake holders like INDUCTIONS LIST on HR page where HR will enter new employees on appointments and INDUCTIONS webpart on homepage will reflect the change. News list will be handled by some other department etc in the similar manner.

I am thinking of building an interface where a webpart will have list with Paging functionality like NEXT, PREVIOUS buttons and on click of any item it will show the particular item in a MODAL POPUP window.

To come up with the similar functionality should I go for

  1. Visual Web Part using Visual Studio 2010 and use GridView with buttons.

-- OR --

  1. XSLT I mean create DataView using SharePoint 2010 designer.

Please guide me so I achieve my desired results with ease.

Thanks

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

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

发布评论

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

评论(1

醉生梦死 2024-12-21 05:11:08

与任何自定义 Web 部件相比,您应该始终更喜欢 OOTB XsltListViewWebPart。 OOTB Web 部件会自动为您处理缓存。

有关如何在此 Web 部件中实现分页的信息,请参阅以下链接:

http://maulikdhorajia.blogspot.com/2011/06/sharepoint-2010-customize-paging-in.html

You should always prefer OOTB XsltListViewWebPart over any of your custom web part. OOTB web parts handle caching automatically for you.

See this link on how to implement paging in this web part:

http://maulikdhorajia.blogspot.com/2011/06/sharepoint-2010-customize-paging-in.html

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