2016-10-05 5 views
0

私は共有ライブラリを作成し、評価オプションも有効にしました。Cを使用して、gridviewでsharepointライブラリを表示する方法#

エンドユーザーが、彼らはそれを評価できる書類を通過するたびので(私は評価の星をとっている)

今、私はC#と評価カラムを用いてそのライブラリを表示するには、編集可能な残りであるべきでは(ありません星印列のみの星がSharepoint Librariesに表示されているように表示されます)。

可能かどうかは分かりますか?

私はこれについて多くのことを研究しました。私は分かち合いがないので、私はあまり考えていません。 私はsharepoint2013を使用しています。 私はここから肯定的な反応を得ることができることを願っています。 ありがとうございます。

答えて

0

あなたはVisual StudioでカスタムWebパーツを構築することができますし、あなたが新しいSharePointプロジェクトを作成することができ、あなたの開発環境を準備して、あなたが今ここにhttps://msdn.microsoft.com/en-us/library/office/jj220049.aspx

それを確認することができ、SharePointのOffice開発ツールを必要とし、新しいアイテムを作成してWebパーツを選択すると、ユーザーコントロールと.csファイルが作成されます。ユーザーコントロールをお持ちで

多くのオプション

  • サーバー側、あなたがasp.net GridViewを追加し、背後にあるコードからそれをバインドし、そしてあなたが推奨されていないサーバサイドオブジェクトモデルのいずれかを使用することができますかますC#でSharePointクライアントオブジェクトモデルを使用することができます。この時点でライブラリからデータを取得することができます。このリンクをどのように正確に行うことができるかを確認することができますhttps://msdn.microsoft.com/en-us/library/office/fp179912.aspx
  • クライアント側、この方法では、 Asp.Net GridViewを使用すると、任意のクライアントサイドプラグインを使用できます。たとえば、jQueryデータテーブルの場合、RESTまたはJSOM(Java criptオブジェクトモデル)、データを取得すると、それをデータテーブルにバインドします。 これはJSOM https://msdn.microsoft.com/en-us/library/office/jj163201.aspx のサンプルであり、これはどちらの場合もREST https://msdn.microsoft.com/en-us/library/office/fp142380.aspx

のためである、あなたがした後、任意のjQueryの星評価プラグインを使用することができ、読み取り専用としてテーブルをレンダリングし、唯一の評価を編集可能になりますユーザーは、SharePointクライアントサイドオブジェクトモデル、JavaScriptオブジェクトモデルまたはRESTを使用してSharePointを呼び出すポストバックまたはAjaxリクエストを行うことができるレーティングを選択してください。

+0

親愛なる皆さん、ありがとうございます。 私はそれについて作業を開始します。 – Asrar

関連する問題