問題タブ [webpart-connection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - ライフサイクルのどの時点で GetConnectionInterface が呼び出されますか?
私はWebパーツにこのメソッドを持っています:
ここで、 を呼び出す前に、それがnull でないと_filterData
予測できる時期を知る必要があります。これはいつですか?
これを知らずに、私ができる最善のことは、_filterWebpart
依存するすべてのコードを の最後の行にOnPreRender
詰め込んで、最善を尽くすことです。
sharepoint - SharePoint Web パーツ
いくつかの Web パーツがあり、1 つはコントローラーとして、いくつかはコントローラーから情報を取得してそれに基づいて動作するとします。これは、ASP 2.0 で導入された Consumer/Producer インターフェイスを使用してかなり簡単にモデル化できます。
上記を維持しながら、どうすれば逆にインタラクションを追加できるでしょうか?
簡単な例は次のとおりです。ユーザーが検索を実行する Web パーツ A に情報を入力すると、結果が Web パーツ B に表示されます。結果は B になります。
一度にすべての接続で使用できるインターフェイスは 1 つだけであるため、WSS 3.0 では実行できないようです。
これは意味がありますか?:-)
c# - Page_Loadの前にWebパーツ通信が必要な場合はどうなりますか?
コンシューマーWebパーツのPage_Loadでいくつかの動的コントロールを作成する必要があります。プロバイダーのWebパーツで、ハッキングを行って取得したので、ビューステートがPage_Initに読み込まれる前にコントロール値を取得できました。
つまり、基本的に私が望んでいるのは、WebパーツがPage_Loadの前に通信できるようにすることです。
そのメソッドは、Page_Loadが完了するまで呼び出されません。これは私にとって大きな問題です。なぜなら、私のコンシューマーのPage_Loadは、設定されているFormRIDと正確さに依存しているからです。viewstateを使用して動的コントロールを作成する必要があるため、Page_LoadコードをPage_LoadCompleteに移動できません(viewstateはPage_Load後に復元されません)
それで、Page_Loadの前に通信できるように使用できる回避策がいくつかあります。
sharepoint-2007 - SharePoint カスタム フィルター Web パーツをリスト ビュー Web パーツに接続すると、アクセス拒否のランタイム エラーが発生する
MSDN の例を使用して、カスタム フィルター Web パーツを作成します ( http://msdn.microsoft.com/en-us/library/bb457205.aspx)。カスタム Web パーツはプロバイダーであり、選択ボタンがあります。ボタンをクリックすると、各ボタンに複数の値が関連付けられます。したがって、AllowMultipleValues は true です。ボタンをクリックすると、プロパティ ReadOnlyCollection ParameterValues が複数の値を収集し、同じページの異なる (データ) リスト ビュー Web パーツ (コンシューマー) にブロードキャストされます。カスタム フィルター Web パーツは問題なく SharePoint サーバーに展開され、ページに表示されます。ここで、このフィルター Web パーツをリスト ビュー Web パーツに接続すると、実行時エラーが発生します: アクセスが拒否されました。「Visual Studio Just-In-Time Debugger」を使用してデバッグすると、コードはファイル ie55up.js の次のステートメントで停止します: var returnInfo=window.showModalDialog(xFormUrl, null, sFeatures)。以前にこの問題に遭遇したかどうか疑問に思ってください。ありがとう。パソコン。
sharepoint - 複数の WebpartProvider から 1 つの WebpartConsumer へ
この投稿のユーザー Rhys によると、Web パーツへの SharePoint 複数接続では、特定のコンシューマー メソッドを指すようにプロバイダーを構成する必要があります。プロバイダーに対して上記の構成を行うにはどうすればよいですか?
sharepoint - ライブラリ Web パーツへの SharePoint フィルター Web パーツ接続
2 つの Web パーツがあります。プロバイダー Web パーツはカスタム Web パーツであり、コンシューマーはライブラリ Web パーツです。プロバイダー Web パーツで、複数の値をフィルター処理します。これらの複数の値をコンシューマ Web パーツに転送して、ライブラリの結果ドキュメントを制限します。
私のアイデアは、「Web パーツの編集 -> 接続 -> テーブルの送信先」を使用することでした。ただし、このオプション「Send Table To」は無効になっています。
1 つの値の接続は、オプション 'Send Row of Data To' では問題になりません。
何か案は?ありがとう。
sharepoint-2010 - サイト ページに同じ Web パーツが複数回追加された
同じ Web パーツの 2 つのインスタンスが同じページにデプロイされています。
Webpart has a property named Network, which will take values Internal or External.
Webpart1 is setup as internal. and Network on WebPart2 is setup as external.
After adding webpart, on any event on first webpart is working fine. Any event on Second Webpart shows Network value as Internal. It works fine if I remove the first webpart from the page.
Any ideas?
sharepoint - SharePoint Web パーツの [キャンセル] ボタンの確認ダイアログ
こんにちは、私は Web パーツを作成しています。Web パーツ用のカスタム ツールパーツがあります。そこにテキストを入力します。保存をクリックすると、sharepointpage に印刷されます。ユーザーが Web パーツのツールパーツで [キャンセル] をクリックすると、確認ダイアログを表示する必要があり、ユーザーが [OK] を選択した場合は、サーバー側のコードを実行する必要があります。出来ますか。それについて私を助けてください。
sharepoint - SharePoint リスト Web パーツ接続オプションが表示されない
2 つのリスト Web パーツを接続したいと考えています。問題は、[Web パーツの編集 -> 接続] に移動すると、このオプション [接続] が表示されないことです。
Googleで検索すると、http://office.microsoft.com/en-us/windows-sharepoint-services-help/connect-data-in-web-parts-HA010024105.aspxが見つかりました。次のような段落があります。 Windows SharePoint Services、またはサイトで接続が無効になっています」
私のサイトでは接続が無効になっていると思います。SharePoint サイトのどこで接続を有効にできますか?
ご協力いただきありがとうございます!