zoukankan      html  css  js  c++  java
  • SharePoint Designer

    1. 数据视图

    可以将图片、新闻等列表(如: Announcement)用以下视图显示,具体做法可以参考这篇文章,但需要强调几个地方:

    1.1 选择了视图样式后,需要点击“自定义” --> "自定义项目"来进行应用;

    1.2 搜索“ms-stylebox”可以找到每个item的模板,进行修改,如下图:

    1.3 查找“<th”并注释掉,此方法可以隐藏所有的Header;

    1.4 Content内容过长时,可以用jQuery来减掉一部分;

    function ContentLimit()
        {
            var Id = "customContent";
            var Num = 80;
            var td = $('td[class=' + Id + ']');
            //alert(td.length);
            for(var i = 0;i < td.length;i++)
            {
                if(td[i].innerText.length > Num)
                {
                    td[i].innerText = td[i].innerText.substring(0,Num) + "...";
                    td[i].style.display = "block";
                }
                else
                {
                    td[i].style.display = "block";
                }
            }
        }

    最终结果如下图:

    2. SharePoint 2013 的 Discussion Board 的默认视图'Subject'中的web part内容是由客户端JS文件生成的,因此自定义的field不会显示出来,如果想要把自己添加的列显示出来,则需要将View回退到SharePoint 2010模式,即由服务器端来生成,操作方法是用designer打开此页面,然后选择此web part,然后将render属性改为下面这样:

    ServerRender="True" ClientRender="False"

    然后视图中的web part会重新生成,列信息会出现,可以进行添加删除。

    3. 

  • 相关阅读:
    创建自定义 AJAX 客户端控件(msdn)
    使用jquery的blockui插件显示弹出层
    Sql Server高手必备
    Js获取当前日期时间及其它操作
    在VS2010中创建自定义的代码段
    存储过程分页
    完美辨析各种高度区别
    程序员必备的正则表达式
    Sql日期格式化
    C#调用Quartz实例代码
  • 原文地址:https://www.cnblogs.com/qijiage/p/4108483.html
Copyright © 2011-2022 走看看