2

SharePoint ドキュメント ライブラリにドキュメントをアップロードし、その列を変更する Windows アプリケーションを構築しています。
私の問題は、ピープル エディターの列を持つドキュメント ライブラリにファイルをアップロードしていることです。
私の問題を解決するために、ユーザーが列に入力するユーザーまたはグループを選択できるように、ユーザー エディターを含む Windows フォームをポップアップしたいと考えています。

sharepoint のようなユーザー エディターを作成するにはどうすればよいですか?

4

2 に答える 2

2

asp.netページでは、PeopleEditorで次のように簡単に制御できます。

<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

<SharePoint:PeopleEditor runat="server" ID="peopleEditor" 
        AutoPostBack="true" AllowEmpty="false" SelectionSet="User,SecGroup,SPGroup" 
        BorderWidth="1" PlaceButtonsUnderEntityEditor="false" Rows="1" />
于 2010-03-15T12:25:51.760 に答える
1

名前を表示するための読み取り専用の RichTextBox を作成したり、ドメインの人の名前を表示する ListBox などを作成したりできます。System.DirectoryServices.ActiveDirectory 名前空間のクラスを使用して、Active Directory ルックアップを実行できます。これは、Active Directory から名前を取得するのが非常に面倒だった古い LDAP クエリを置き換えることを目的としています。まだ使っていませんが、操作はとても簡単だと聞きました。

于 2010-03-15T13:00:57.557 に答える