我需要在SharePoint字段中保留DateTime值,但要在列表视图中自定义显示,以便它显示为mmmm字符串 . 基础值必须保留为DateTime,因此排序按时间顺序排列,而不是按字母顺序排列 .
所以我认为自定义字段是要走的路,我也会在将用户界面限制为月份选择器方面获得一些额外的好处,所以即使有另一种解决方案,我也可能会沿着这条路走下去 .
我已经读过我可以将自定义模板应用于新的,编辑和显示操作,但我似乎无法找到任何说明如何更改列表视图(显示模式似乎不够) .
有人有任何想法吗?
谢谢
贾斯汀
2 回答
我不知道这是否是您正在寻找的,但我使用了一个自定义fieldcontrol的解决方案,它覆盖了RenderFieldForDisplay,如:
这是一个类似的帖子:
How to manage column based access control in Sharepoint lists?
使用RenderPattern中的一些丑陋的
<IfSubString
>结束...