問題タブ [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.

0 投票する
2 に答える
888 参照

sharepoint - 他の Web パーツの ascx ページ上の Web パーツに Web パーツ接続を適用する

以前に作成した他の 2 つの Web パーツを 1 つの適切なスタイルの Web パーツに結合するビジュアル Web パーツを作成しました。これは、次のように、Web パーツの ascx ページに Register タグを追加してから、ページ レイアウトの場合と同じように Web パーツ タグを追加するだけで簡単に実行できます。

WebPart_ParentAssignmentsUserControl.ascx:

ここでの問題は、これら 2 つの Web パーツが Web パーツ接続を介して通信する必要があることです。これらは aspx にのみ追加されているため、sharepoint はそれらについて「認識」していないため、クロムを取得できず、ブラウザーで Web パーツ接続を設定できません。

この方法で追加された Web パーツに Web パーツ接続を設定する方法はありますか? それとも、これらの Web パーツでクロムをアクティブ化できればよいでしょうか?

0 投票する
1 に答える
402 参照

javascript - SelectIndexChanged がパラメーターを Web パーツ接続に渡さない

newform.aspx には、webpart 接続があります。従業員名を Web パーツに渡すと、この Web パーツは従業員の詳細をレンダリングします。従業員名フィールドはテキストボックスです。

従業員名をルックアップ フィールドに変更し、ページがレンダリングされるとドロップダウンになるまで、すべてが正常に機能していました。このため、接続された Web パーツは、ページのロード中に常にドロップダウンの最初のレコードを表示し、ドロップダウン インデックスが変更されても更新されません。

newform.aspx 全体は、sharepoint デザイナーを使用してカスタマイズされています。

私は推測していますが、javascript(jquery/json) コードを記述し、sharepoint デザイナーを使用して newform.aspx に配置する必要がありますか?

提案してください。