我有一個sharepoint列表和電話號碼字段格式爲### - ### - ####,它最終會變成2行。我如何設置特定列的寬度?我需要從Sharepoint設計師那裏做到嗎?列的設置寬度 - 共享點
0
A
回答
2
開箱即無法做到這一點。必須使用Sharepoint設計器或jQuery。看看這個MSDN發佈
1
這可以通過xsltlistform網頁組件來完成。將其放入SharePoint的頁面並將其連接到您的列表並根據需要移動列。
注意:這與修改視圖不一樣,正如titan所說,如果沒有在sharepoint設計器中打開視圖頁面並直接修改xslt,該視圖不可用。
+0
我使用了contenteditor webpart,如本鏈接http://kjellsj.blogspot.com/2009/06/sharepoint-jquery-setting-td-column.html中所示,它工作得很好,但我不得不爲每一頁做。 – 2011-02-08 18:54:29
0
最好的方法是使用Alt + 0160硬盤空間。只需鍵入一次,複製這個「空間」並粘貼儘可能多的!答對了!!
0
在SharePoint Designer 2010中,我可以通過打開我想要調整的視圖來修改列寬,然後只需將字段框放大一點就可以延長列標題字段的長度。
這工作爲我在做什麼,但我注意到有一些列影響其他人,我猜是因爲他們共享相同的樣式?我無法確定。
0
<style>
/* new class created */
.ms-longg
{
width:500px
}
</style>
<script type="text/javascript">
$(document).ready(function(){
//removed existing class
$('input[title^="State"]').removeClass('ms-long');
//add New class for that textbox
$('input[title^="State"]').addClass('ms-longg');
});
</script>
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>
相關問題
- 1. 設置gridview列的寬度?
- 2. 設置GridLayout列的寬度
- 3. 共享設置
- 4. html:設置列寬度
- 5. 跨多個DataGrid的共享DataGridColumn寬度
- 6. CSS設置寬度parentNode的寬度
- 7. 共享點列表中的個人視圖設置
- 8. 設置寬度
- 9. 設置dataTable中所有列的寬度
- 10. 共享點列表列
- 11. 在ItemsControl的項目中的網格之間共享列寬度
- 12. 元素共享寬度爲100%CSS
- 13. 使用columncfgs設置rallygrid中的列的寬度/寬度
- 14. Winform datagridview列的寬度不服從爲它設置的寬度
- 15. 將表列的寬度設置爲標題寬度的大小
- 16. Facebook Like框寬度共享框點擊時
- 17. 設置下拉列表的寬度
- 18. 如何設置datagridview中列的寬度
- 19. JQGrid - 設置展開列的寬度
- 20. 如何設置列的固定寬度?
- 21. 設置TableLayout中的列寬度
- 22. 設置列的最大寬度在Silverlight
- 23. Java JTable不能設置列的寬度
- 24. jQuery設置列表項的寬度
- 25. 設置SWT表格列的寬度
- 26. KendoUI設置下拉列表的寬度
- 27. 設置頭寬度動態基礎上的列寬度
- 28. 設置UIScrollView寬度
- 29. 從共享點設計器編輯共享點輸入
- 30. IE7 100%寬度錨點,沒有設置容器寬度
你說的是展示形式嗎?你可以張貼屏幕截圖 – 2011-02-08 16:37:51