項目中遇到這個問題幾乎阻止了我兩個星期的時間,確實是很鬱悶。可喜的是終於解決了。先謝謝杜先生的啓發。其實
SharePoint2007有一個叫做“自定義字段”類型的列表欄類型。使用他我們可以做大量的工作和業務操作,包括一些文件的上傳組件
(FileUpLoad)什麼的。廢話少說,下面我們就一步一步做自定義字段:
首先打開vs2005創建一個項目,添加一個用戶控件。刪除這句代碼:<%@ Control Language="C#" AutoEventWireup="true"
CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>,修改成:<%@ Control Language="C#" Debug="true" %>
並且加上對SharePoint命名空間的註冊<%@Assembly Name="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
<%@Register TagPrefix="SharePoint" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" namespace="Microsoft.SharePoint.WebControls"%>
在下面增加模板的定義。
<SharePoint:RenderingTemplate ID="USAddressField" runat="server">
<Template>
<asp:DropDownList ID="ProvinceBox" runat="server"/><br><!--保存省份字段的下拉列表-->
<asp:DropDownList ID="CityBox" runat="server"/><br><!--保存地級市字段的下拉列表-->
<asp:DropDownList ID="AreaBox" runat="server"/><br><!--保存縣字段的下拉列表-->
</Template>
</SharePoint:RenderingTemplate>
新建一個類設置兩個命名空間。
代碼就不列出來了!我會給出附件,大家自己下載。
下面說下具體的安裝方法!
gacutil.exe 的目錄下 使用命令
gacutil -i "filepath/filename"
iisreset
現在你可以去列表設置新建欄看下,是不是多了一個類型?
點擊下載此文件
如何在SharePoint2007中實現下拉列表(DropDownList)的級聯菜單效果
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在SharePoint裏啓用Session
聂STAN
2018-08-27 19:45:19
sharepoint開發模式
laixingrong
2018-08-27 05:21:43
C#代碼實現上傳文件到SharePoint文檔庫
laixingrong
2018-08-27 05:21:43
DotNetNuke和SharePoint的比較(翻譯)
laixingrong
2018-08-27 05:21:43
SPS & WSS
laixingrong
2018-08-27 05:21:17
網站相關的對象模型
aaronkwok168
2018-08-27 04:40:28
獲取MOSS頁面中控件使用的樣式
aaronkwok168
2018-08-27 04:40:28
如何使SharePoint文檔庫能爲PDF文件顯示正確的圖標
aaronkwok168
2018-08-27 04:40:23
SharePoint Designer技巧-1]使用DataView與Form Web Part實現列表的關鍵字查詢
aaronkwok168
2018-08-27 04:40:23
How To Query Cross-Site Lists In DataFormWebPart
aaronkwok168
2018-08-27 04:40:23
SharePoint中的權限定義參照
aaronkwok168
2018-08-27 04:40:23
創建用於自定義SharePiont解決方案的Visual Studio項目
aaronkwok168
2018-08-27 04:40:20
SharePoint對於信任域user的權限判斷的侷限和解決方案
wang4237
2018-08-26 18:03:28
基於SharePoint2007的單點登錄的實現
MSCK
2018-08-26 13:18:37