真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

sharepoint字段 sharepoint csom

如何顯示與隱藏Sharepoint列表中的指定字段

Sharepoint列表可以分類存儲Sharepoint門戶信息,可以自定義擴展列表里的信息欄。該信息欄添加后在新建、編輯、查看表單頁面都可以顯示,可以為列表中的添加的信息附加一個審批工作流等;在這里我們主要介紹下在列表中如何隱藏或顯示列表中指定的字段,如人員信息列表中,自定義添加了名為“移動電話”的新欄,且要求對此欄不能進(jìn)行編輯即在新建表單頁面、編輯表單頁面及查看表單頁面中不能顯示出來,解決方法有兩種:

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站制作、成都網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元夏河做網(wǎng)站,已為上家服務(wù),為夏河各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

1、按通常的處理方式是利用Sharepoint Desinger

2007來定制頁面,在頁面中添加內(nèi)容編輯器Webpart,并添加入JS腳本代碼,通過JS腳本代碼來控制列表頁面表單中字段欄的顯示與隱藏問題。

2、通過

托管代碼來設(shè)置列表表單頁面里指定字段的隱藏及顯示的問題,具體的操作代碼如下:

/// summary /// 隱藏/顯示列表里選擇列

/// /summary /// param name="siteUrl"站點URL/param /// param name="listName"列表名稱/param /// param name="isShow"是否要隱藏,顯示為true,隱藏為false/param private void HiddeListColumn(string siteUrl, string listName, bool isShow)

{ try { //提升權(quán)限以管理員的身份運行 SPSecurity.RunWithElevatedPrivileges(delegate

{ //打開指定的站點 using (SPSite site = new SPSite(siteUrl)) { //打開站點的根站點

using (SPWeb web = site.RootWeb) { //獲取站點下所有列表

SPListCollection lists = web.Lists; //獲取指定的列表

SPList list = lists[listName]; //獲取列表中所有字段

SPFieldCollection fields = list.Fields; //獲取列表字段

SPField field = fields["移動電話"]; //設(shè)置字段在新建表單頁面里的顯示情況

field.ShowInNewForm = isShow; //設(shè)置字段在編輯表單頁面里的顯示情況

field.ShowInEditForm = isShow; //設(shè)置字段在查看表單頁面里的顯示情況

field.ShowInDisplayForm = isShow; //更新字段 field.Update(); } } }); }

catch } }

通過上述方法,編寫個設(shè)置指定列表字段顯示與隱藏的小工具,通過此工具就可以很方便靈活控制列表里的字段顯示情況

 

如何隱藏與顯示Sharepoint列表中的字段

 Sharepoint列表可以分類存儲Sharepoint門戶信息,可以自定義擴展列表里的信息欄。該信息欄添加后在新建、編輯、查看表單頁面都可以顯示,可以為列表中的添加的信息附加一個審批工作流等;在這里我們主要介紹下在列表中如何隱藏或顯示列表中指定的字段,如人員信息列表中,自定義添加了名為“移動電話”的新欄,且要求對此欄不能進(jìn)行編輯即在新建表單頁面、編輯表單頁面及查看表單頁面中不能顯示出來,解決方法有兩種:

1、按通常的處理方式是利用Sharepoint Desinger

2007來定制頁面,在頁面中添加內(nèi)容編輯器Webpart,并添加入JS腳本代碼,通過JS腳本代碼來控制列表頁面表單中字段欄的顯示與隱藏問題。

2、通過

托管代碼來設(shè)置列表表單頁面里指定字段的隱藏及顯示的問題,具體的操作代碼如下:

/// summary /// 隱藏/顯示列表里選擇列

/// /summary /// param name="siteUrl"站點URL/param /// param name="listName"列表名稱/param /// param name="isShow"是否要隱藏,顯示為true,隱藏為false/param private void HiddeListColumn(string siteUrl, string listName, bool isShow)

{ try { //提升權(quán)限以管理員的身份運行 SPSecurity.RunWithElevatedPrivileges(delegate

{ //打開指定的站點 using (SPSite site = new SPSite(siteUrl)) { //打開站點的根站點

using (SPWeb web = site.RootWeb) { //獲取站點下所有列表

SPListCollection lists = web.Lists; //獲取指定的列表

SPList list = lists[listName]; //獲取列表中所有字段

SPFieldCollection fields = list.Fields; //獲取列表字段

SPField field = fields["移動電話"]; //設(shè)置字段在新建表單頁面里的顯示情況

field.ShowInNewForm = isShow; //設(shè)置字段在編輯表單頁面里的顯示情況

field.ShowInEditForm = isShow; //設(shè)置字段在查看表單頁面里的顯示情況

field.ShowInDisplayForm = isShow; //更新字段 field.Update(); } } }); }

catch } }

通過上述方法,編寫個設(shè)置指定列表字段顯示與隱藏的小工具,通過此工具就可以很方便靈活控制列表里的字段顯示情況

Sharepoint列表/表單 如何自動生成連續(xù)的ID字段?

Sharepoint自帶的表單無法實現(xiàn)二級聯(lián)動,要二級聯(lián)動使用Infopath編輯一下表單就可以了。 進(jìn)列表設(shè)置--表單設(shè)置--自定義表單,如果你安裝了Infopath,就會自動打開了,看你這應(yīng)該是2010版的。 Infopath里的操作你去搜索一下Infopath二級聯(lián)動菜單,應(yīng)該會很詳細(xì)。在Infopath里改完以后發(fā)布就OK了。

sharepoint 2010怎樣對字段的權(quán)限進(jìn)行管理

Dictionarystring, DictionarySPGroup, string groupDic = new System.Collections.Generic.Dictionarystring, System.Collections.Generic.DictionarySPGroup, string();

DictionarySPGroup, string groupPermission = new System.Collections.Generic.DictionarySPGroup, string();

groupPermission.Add(web.AssociatedOwnerGroup, "Full Control");

groupPermission.Add(web.AssociatedMemberGroup, "Contribute");

groupDic.Add("testlist", groupPermission);


當(dāng)前標(biāo)題:sharepoint字段 sharepoint csom
瀏覽地址:http://weahome.cn/article/doeepcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部