设置列的宽度 - 共享点

时间:2011-02-08 00:09:13

标签: sharepoint sharepoint-2010

我有一个共享点列表,电话号码字段的格式为### - ### - ####,最后会有2行。如何在该特定列上设置宽度?我需要从sharepoint designer那里做到吗?

6 个答案:

答案 0 :(得分:2)

没有办法开箱即用。必须使用sharepoint designer或jquery。看看这个msdn帖子

http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomization/thread/f99303bb-6a95-4c05-951c-ff0185c4e864

答案 1 :(得分:1)

这可以通过xsltlistform webpart完成。将其放入sharepoint中的页面并将其连接到列表,并根据需要移动列。

注意:这与修改视图不同,正如titan所说,如果不打开sharepoint设计器中的视图页面并直接修改xslt,则无法开箱即用。

答案 2 :(得分:0)

最好的方法是使用Alt + 0160 Hard Space。只需键入一次并复制此“空间”并粘贴任意数量的!!答对了!!

答案 3 :(得分:0)

在SharePoint Designer 2010中,我可以通过打开我想要调整的视图来修改列宽,然后通过拖动字段框更大来延长列标题字段的使用。

这适用于我正在做的事情,但我注意到有些列影响了其他人,我猜是因为他们共享相同的样式?我不太了解确定。

答案 4 :(得分:0)

UPDATE user_detail SET email='$email' WHERE s='$username';

Click here see more details

答案 5 :(得分:0)

您还可以使用以下脚本来扩展特定列的宽度。只需编辑页面,然后添加脚本编辑器Web部件并添加以下代码。

注意:列名是内部名称。

     <script        src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js">/script>
    <script language="javascript" type="text/javascript">
           jQuery(document).ready(function() {
              var el = document.getElementsByName("<internal column name>");
              el[0].style.width ="<size>";
           });
     </script>