問題タブ [web-parts]
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 - Web パーツ全体での VB/ASP.NET Fire イベント
まず、私の環境: VB.NET .NET 2.0 AJAX 更新パネルも Web パーツ ゾーンで使用されます。マスターページとデフォルトページがあります。デフォルトのページには WPM と 2 つのゾーンがあります。各 Web パーツは単なるシェルであり、A と B にはユーザー コントロールが使用されます。
A と B の 2 つの Web パーツがあります。(ユーザーコントロール)- A にはいくつかのボタンがあります。B には、リストボックスにデータを入力し、リストボックスをラップする (Web パーツ B 内にある) UpdatePanel を更新するリストボックスとサブがあります。Web パーツ A のボタンをクリックすると、「Public Sub FillList()」という Web パーツ B のサブが起動されます。これを行う方法がわかりません。Webパーツ接続を調べましたが、プロパティを渡すことができることは理解していますが、サブ/ファイアイベントを呼び出したいです。
前もって感謝します!
sharepoint - Sharepoint 2007 でページ上のすべての WebpartZones を取得する方法は?
MOSS 2007 で特定のページのすべての WebPartZones を取得する方法はありますか? すべての Web パーツを反復処理することで、Web パーツを含むゾーンを取得できますが、空のゾーンは含まれません。SPLimitedWebPartManager を使用して、ページ上のすべての WebPart を取得します。
これは、レイアウト ページから行う必要があります。
asp.net - Web パーツ接続 asp.net VB
vb.net asp.net Webパーツで次の問題が発生しています。Webパーツ間の静的接続を作成しようとしていますが、問題が発生しています。
ID 'Ucl_Diary_Summary1' の接続プロバイダー Web パーツが見つかりませんでした
私は iterface として以下を定義しています:
コンシューマー (UserControl) として次のものがあります。
プロバイダー (UserControl) として以下を定義しています。
私は次のように私のdefault.aspxを持っています:
Webパーツ(スクロールに使用される)にラップされたユーザーコントロールと、更新に使用する更新パネルがあるため、それを想定することしかできません。ユーザーコントロールを表示するにはどうすればよいですか?
前もって感謝します。
ジェームズ。
.net - Web パーツの概要
私が働いている部門には、主要な会社とは別の独自のイントラネット サイト (sharepoint ではありません!) があります。メイン ページは、約 20 のカテゴリにグループ化された 150 を超えるさまざまなリンクの寄せ集めです。それはページの本当の混乱です。
私がやりたいことは、このページをサイトマップに変えることです。すべてのリンクを、サイトマップを作成するデータベースに入れます。この部分はすでにほぼ完成しています。次に、Web パーツとこのサイトマップを使用して MyYahoo または iGoogle のようなエクスペリエンスを作成する新しいホームページを作成したいと考えています。
アイデアは、各ユーザーの裁量でページに含めることができる多数のコントロールを作成することであり、その多くはコンテンツのデータソースとしてサイトマップを使用しています. ユーザーがサイトマップから 1 つのグループ全体を追加したり、個々のリンクを追加したり、共通の見出しの下に一連のリンクをグループ化したりできるように、コントロールを用意します (このコントロールのカスタマイズされた複数のインスタンスも含めることができます)。内部 RSS フィードもいくつかあるので、ページに RSS フィードを追加できるコントロールが必要です。
これがすべて完了すると、必要な小さな機能ごとに新しいページを必要とするのではなく、使用できる Web パーツ ウィジェットに関して新しい機能を構築できるようになります。また、テンプレートを作成できるようにしたいと考えています。これにより、同様の職務を持つユーザーが、すべてのユーザーがゼロから始めるのではなく、ベースとして必要なもののほとんどを含むページから始めることができます。それはすべてかなり野心的です。
しかし、私は Web パーツに頭を悩ませています。それは本当に単純なはずですが、すべてがどのように組み合わされているのかわかりません。誰かが良いガイドやチュートリアルを教えてくれますか? のバリエーションの 1 つの Google の結果のページwebpart tutorial
は、私を助けてくれませんでした。
c# - GAC に配置された Web パーツが機能しない
そこで、多数の Web パーツを含む VS プロジェクトを継承しました。プロジェクトには、パスワードが何であるかを誰も知らないパスワードを持つキー ファイルがありました。だから、明らかにPublicKeyTokenを変更する新しいキーファイルを作成しました...
新しいアセンブリを GAC にデプロイし、web.config の SafeControl 参照で古い PublicKeyToken を新しいものに置き換えるとうまくいくと思いました。ただし、サイトにアクセスすると、Web コントロールがまったく機能しません。それらはすべて「Web パーツ エラー...」と表示されます。
古い web.config safecontrol 参照の例を次に示します...
これが新しいものです...
「c:\windows\assembly」gac からアセンブリのプロパティを右クリックして表示することで、新しいトークンを取得しました...
私は何を間違っていますか..?
sharepoint-2007 - SharePoint 2007 - Web パーツからカスタム ページ フィールドを読み取る
カスタム ページ フィールドを Web パーツ内から (Web パーツがあるページから) プログラムで読み取るにはどうすればよいですか?
ありがとう
ジョン
sharepoint - ポストバックを使用して Web パーツを適切に実装しますか?
私がやろうとしているのは、Webパーツにリテラル(h2)の値を設定できるテキストボックスと、ポストバックしてそれに応じてリテラルを設定する「保存」ボタンを持つWebパーツを作成することです。これには、1 つの大きな注意事項があります。ポストバック後にページが読み込まれると、リテラルは変更されていません。ただし、実際にリテラルに設定されているものをログに記録すると、新しい値が含まれます。また、ページを再度リロード (F5) すると、正しく表示されます。
最初はViewStateに違いないと思ったので、すべてのコントロールで無効にしました。ViewStateに保存されていないことを確認しました(デコードしました)。そのため、ViewState は古い値を保存していません。
「CreateChildControls」を使用して、コントロールを Web パーツに追加しています。ポストバックは単純なイベント ハンドラーによって処理されます。
何か案は?
ちなみに私はMOSS2007を使っています。
asp.net - aspx マークアップで SharePoint ページに Web パーツを追加する
Project Server インストールのレイアウト ディレクトリにコピーされる aspx ページがあります。aspx は、Web パーツ ゾーンを持つ Web パーツ ページです。Web パーツ ゾーン内で、ページのマークアップに Web パーツを追加するにはどうすればよいですか?
sharepoint - SharePoint Web パーツの逆シリアル化エラー
ランダムな Web パーツ エラーが発生します。1 回の更新では機能しますが、次の更新では機能しません。
Web パーツ エラー: Web パーツのプロパティの 1 つの形式が正しくありません。Windows SharePoint サービスは、Web パーツを逆シリアル化できません。プロパティの形式を確認して、再試行してください。
Web パーツは長い間サイトにあり、Micorsoft サポート ( http://support.microsoft.com/kb/826786 ) を確認しました。そして、それは長い間このようになっているため、許可エラーではありません. Web パーツに関して変更されたのは、[サイトの設定] > [Web パーツ] > [新規] に移動して、リストにない Web パーツを選択したことだけでした。このランダムなエラーが発生している Web パーツもチェックして、[ポプラ ギャラリー] をクリックしたと思います。手がかりを持っている体はありますか?
silverlight - SharePoint の Silverlight Web パーツ
Silverlight UserControl をインスタンス化し、いくつかのデータを供給する SharePoint 用の WebPart を作成しています。私の問題は、サンプル WebPart を作成し、Silverlight コントロールをインスタンス化するだけで、Web パーツがページに追加されたり、Web パーツ ギャラリーに表示されたりすると、空白で表示されるのではなく、「ファイルが見つかりません」というエラー ページが表示されることです。どのファイルが見つからなかったか、またはこのエラーがスローされた理由について、ログファイルに手がかりはありません。これが私のコードです:
System.Web.Extensions と System.Web.Silverlight への参照をプロジェクトに追加しました。これらは GAC にあり、Web パーツは、SharePoint が存在する同じコンピューターで作成およびコンパイルされます。CreateChildControls() を次のように変更すると:
同じエラーが発生します。また、sl.Source の最初のスラッシュを削除すると、ファイルが SharePoint と同じアプリケーション プールの仮想ディレクトリに存在する場合でも、同じエラーが発生します。したがって、Silverlight オブジェクトをインスタンス化するだけでエラーが発生するため、見つからないファイルは XAP ではないと考えています。
SharePoint が見つけられないファイルは何ですか? また、そのファイルについて何ができますか?
エラーメッセージは次のとおりです。