首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint新闻项目日历视图的无代码解决方案

问SharePoint新闻项目日历视图的无代码解决方案
EN

Stack Overflow用户
提问于 2010-01-12 23:33:38
回答 2查看 1.7K关注 0票数 1

MOSS为您提供了一个在门户中创建“新闻”站点的绝佳选择。它添加了一些“存档”功能,但它非常有限--在该特定网站上发布的所有文章的列表。

我的用户希望看到一些更好的东西,一个真正的已发表文章的存档,可以按发布日期浏览。

到目前为止,我所尝试的是在http://portal/publishingsite/pages/库中创建一个“日历”视图。它可以工作,但当您单击此日历中的链接时,它会打开"dispform.aspx?ID=123",而不是"mytestpage.aspx“。

是否可以使用SharePoint designer创建自定义页面,我可以在其中放置日历(最好是可以像列表中的典型日历视图一样简单地浏览),并且链接到“页面显示模式”而不是"SharePoint列表项显示模式“的页面?

也许你见过一个易于安装和维护的MOSS页面归档功能?

EN

回答 2

Stack Overflow用户

发布于 2010-01-18 01:31:39

嘿,你有没有尝试过以下网址提供的模板之一:

Microsoft SharePoint templates

在那里,我看到了一些非常好的日历实现。

(尝试TimeCard注册)。

如果它是可重用的,我不会感到痛苦,但我相信这是一个很好的起点。

祝你好运:)

票数 0
EN

Stack Overflow用户

发布于 2010-01-18 02:34:08

看看这个:

http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomization/thread/179c74de-525c-4236-83cf-91861e9a7aee

在12个配置单元中修改MS模板文件看起来有点危险,但您可以在...中清楚地看到一个'DataItem.DisplayFormUrl‘。

代码语言:javascript
复制
<a onfocus="OnLink(this)"
  href="<%# SPHttpUtility.HtmlUrlAttributeEncode(DataBinder.Eval(Container,"DataItem.DisplayFormUrl",""))%>

改变这一点,你可能就可以走了。

您还可以考虑自定义dispform.aspx:

http://office.microsoft.com/en-ca/sharepointdesigner/HA101191111033.aspx

然而,我怀疑-如果你只想用Designer来做这件事-它不会飞起来:(

您可以查看数据视图的XSLT ...但是,除非您愿意分发一点切达干酪,否则我不认为您会找到与Calendar视图相媲美的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2050090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档