components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.main-demo-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.main-demo-description

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.DemoSection.react-example-label
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.DemoSection.example-label
components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridMainDemo.login-required
tables.contact.views.25999a64-a871-4200-a38c-22acd531f1a2.labeltables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.label
tables.contact.views.25999a64-a871-4200-a38c-22acd531f1a2.labeltables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.label

app.components.grid.page-size

102050100
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.fullname.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.mobilephone.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.emailaddress1.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.parentcustomerid.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.ppp_age.label
Abagail Miller(501) 801-9303Abagail_Miller30@yahoo.comLowe Inc52
Abdul Pollich(319) 579-4439Abdul73@yahoo.comWiza, Bradtke and Hintz54
Abel Parisian(631) 444-9854Abel84@gmail.comRaynor - Lakin32
Abigale Kuvalis(369) 810-9954Abigale71@gmail.comMurazik Group65
Adell Paucek(260) 615-0566Adell99@yahoo.comWindler, Toy and D'Amore40
Adella Roob(535) 638-9390Adella.Roob88@hotmail.comPollich - Kling39
Adolf Weber(978) 300-6533Adolf.Weber10@gmail.comWest Group20
Adonis Torphy(842) 804-9308Adonis_Torphy35@hotmail.comMohr and Sons58
Agustin Goyette(374) 932-0000Agustin_Goyette@gmail.comLebsack, Homenick and Carter25
Agustin Rau(986) 867-9045Agustin_Rau@gmail.comLehner Group22
React TypeScript
Razor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.table-name-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.table-name-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.views-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.views-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.custom-views-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.custom-views-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.note-label

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.custom-views-guid-note

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.display-name-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.display-name-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.buttons-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.buttons-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-text-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-text-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-text-wildcard

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-choice-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-choice-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-choice-wildcard

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-description

  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-operators-equal
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-operators-gt
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-operators-lt
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-operators-gte
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-numeric-operators-lte

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.note-label

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-combining-note

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-disable-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.search-disable-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-description

  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-paged
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-virtualize

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-snippet-intro

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-demo-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-demo-description

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.DemoSection.react-example-label
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.DemoSection.example-label
components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridVirtualizeDemo.login-required
tables.contact.views.25999a64-a871-4200-a38c-22acd531f1a2.labeltables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.label
tables.contact.views.25999a64-a871-4200-a38c-22acd531f1a2.labeltables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.label

app.components.grid.page-size

102050100
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.fullname.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.mobilephone.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.emailaddress1.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.parentcustomerid.label
tables.contact.views.28299c6f-ebc0-4206-9e11-a373d4c9891f.columns.ppp_age.label
React TypeScript
Razor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-tradeoffs-title

  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-tradeoffs-jump
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-tradeoffs-state
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-tradeoffs-search
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.paging-mode-tradeoffs-footer

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.full-size-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.full-size-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.view-query-param-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.view-query-param-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-description

  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-view
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-page
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-page-size
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-sort
  • components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-what-search

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-encoding-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-encoding-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-encoding-url-example

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-defaults-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-defaults-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-history-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-history-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-search-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-search-description

React
Blazor

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-cross-stack-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-cross-stack-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-multiple-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.persist-multiple-description

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.multi-table-title

components.PowerPortalsPro.Demo.Client.Customizations.Pages.Grids.MainGrid.MainGridDemoPage.multi-table-description

React
Blazor
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.react-tab components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.blazor-tab

MainGrid components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.class

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.parameters

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description
AllowChangingPageSizebool
True
AllowDownloadForFileColumnsbool
True
AllowEditbool
False
ユーザーがグリッドのインライン編集をオンにするオプションがあるべきです。
AllowNavigateOnPrimaryNameClickbool
True
true(デフォルト)でグリッドに「編集」ボタンが登録されている場合(a GridButton with IsOpenRecordButton =true)、レンダリングするセル テーブルのプライマリーネーム列はハイパーリンクになります。クリックしても同じことが発信されます 行ごとにダブルクリックで呼び出す機能があり、ユーザーが編集にジャンプできるようになっています フォーム(または登録ボタンに応じてナビゲートされた編集URL)を先に使わない 行を選ぶ。ハイパーリンクを抑制するためにfalseに設定し、 プライマリーネームセルをプレーンテキストとして使うことができます。編集ボタンが登録されていないと効果はありません。
AllowNavigateOnRowDoubleClickbool
True
true(デフォルト)でグリッドに「編集」ボタンが登録されている場合(a GridButton with IsOpenRecordButton=true)、行をダブルクリックします そのボタンのOnClickを呼び出して行の記録を開けます 編集ダイアログか編集URLへのアクセス、どちらかのボタンが対応しているのです。設定 falseはダブルクリックハンドラを抑制するために使われます。編集ボタンがなければ効果はありません 登録されています。
AllowPreviewForFileColumnsbool
True
AllowSearchbool
True
ユーザーがグリッドを検索することが許されるべきか。
BorderVisiblebool
True
ButtonsRenderFragment?
ColumnsRenderFragment?
CustomViewDefinitionsList<GridViewDefinition>?
ドロップダウンに表示するカスタムビュー。
DataSourceViewDataSource?
オプションで共有 Data.ViewDataSource。設定すると、グリッドは データソースから行数+総カウントを読み取る代わりに 独自の RetrieveRecordsAsync(System.String)を発行すること コール — 同じデータソースが兄弟姉妹を駆動することもあります <DataverseChart> または2つ目のグリッドで、すべてが使えます ページ分け/フィルター/検索を一度の往復でまとめて行えます。 単独使用( GridBase.DataSourceなし)は 既存の内部状態機械 — グリッドはFetchXMLを構成します IPowerPortalsProService 経由で直接フェッチします。 データソースが所有していないもの: グリッドごとのUIです 状態(選択された行、保留中の行が作成される/更新/削除、 列幅)をそれらはグリッドローカルのままで、2つのグリッドが1つを共有しています データソースは依然として独立した選択とグリッドごとの選択を持つことができます 編集保留中。 ViewDataSource.Highlight が設定された場合(例:aを通じて) クロスフィルターの「ハイライト」モードでチャートスライスクリック)、行の ハイライトされた列の値が視覚的に一致しない CSSクラスでミュートされ、行データ+選択は以下の通りです。 影響はありません(ソフトクロスフィルターは純粋にスタイリングです)。
DefaultItemsPerPageint
50
ページ上で読み込むデフォルトのレコード数。
DefaultViewIdGuid?
グリッドが初期ロード時に表示されるはずのビューのID。
Editablebool
False
グリッドのインライン編集は有効ですか?
FiltersIReadOnlyList<GridFilterBase>?
追加のサーバー側フィルターと、解決されたビューにマージした ページングやソート、検索の前にfetchXMLを使いましょう。転送先へ Query.IFetchXmlQueryComposerFetchXmlQueryOptions.Filters、 したがって、各エントリはランタイムタイプ(例: Models.RelationshipFilter ANDは関係リンクエンティティをマージします)。 典型的な使い方:LinkExistingRecordGridButtonピッカーが Models.RelationshipFilterRelationshipFilterMode.ExcludeExistingRecordsもう― リンクされたレコードはM2Mの検索ダイアログからは隠されています。 SubGrid自身の内部と加算的に結合します 関係フィルター(これはFetchXMLに直接組み込まれています) 作曲家のフィルター枠を通るのではなく)— 両方とも終わります 同じクエリで上にいる。
FullSizebool
False
HidePagingbool
False
ページサイズやページングコンポーネントを強制的に非表示にしてください。 アイテム数が分かっていて、ページサイズがアイテム数より大きいものに設定されている場合のみこれを行います。
IncludeSearchInPersistedStatebool
False
真の場合、アクティブ検索テキストは永続化されたものに含まれます 状態URLパラメータ(qフィールド下)。デフォルトはfalseに設定されます — 検索語は敏感で、ブラウザ履歴に蓄積されることがあります。 HTTPリファラーにリークするため、グリッドはURLからそれらを排除します。ただし 消費者は明示的にオプトインします。効果はありません GridBase.PersistedStateQueryParameterはまだ設定されていません。
IsDirtybool
False
グリッドに保存されていない作成、更新、削除の未処理があるかどうかを示します。
LoadedRecordsIEnumerable<TableRecord>
現在グリッドに表示されている記録(最新の結果ページ)。 「表示されたすべてのもの」に対応する必要があるツールバーコマンド、例えばバルク用に設計されています ダウンロードボタン。ページにまたがらない。ページ単位の一括操作は 代わりに自分のページなしの取ってこい。
MaxHeightstring?
グリッドコントロールが拡張すべき最大高さ。
MinHeightstring?
300px
グリッド制御が占有すべき最低高さ。
ModeGridMode
RecordSelection
PageSizesIEnumerable<int>
グリッド用の利用可能なページサイズのコレクション。
PagingModeGridPagingMode
Paged
PersistedRowsSnapshotPersistedGridRowsSnapshot?
サーバープリレンダー→レンダリングされた行のページのインタラクティブなハンドオフです。フレームワーク プリレンダリングの最後にこの性質を自動永続化し、その前に再ハイドレートします GridBase.OnInitializedAsync インタラクティブ側に位置しているので、データフェッチは 最初のインタラクティブレンダリングを飛ばしました。フレームワークによってレンダーツリーの位置でキーされます。 消費時の場 PersistedGridRowsSnapshot.ViewId がチェックされます 時間がかかるので、別のビューで再レンダリングすると、古くなった行は破棄されます。パブリック・トゥ・ フレームワークの要件 — [PersistentState] はパブリックプロパティを以下でのみ認識します。 内省――しかし外部に設定する意図はありません。
PersistedStateQueryParameterstring?
グリッドのインタラクティブなメッセージを永続させるためのURLクエリ文字列パラメータの名前 州から。設定すると、グリッドは初期負荷時にこのパラメータを読み取り、 アクティブなビュー、ページ番号、ページサイズをシードし、そこからソートします。 その後のユーザー操作(表示ピック、ページ変更、ヘッダーソートなど) 新しい状態を Components.NavigationManagerで書き返す 置換-状態経路。パーシステンスはページリフレッシュやブックマークによって存続します。
SelectedRecordsIEnumerable<TableRecord>
現在グリッドで選ばれている記録。
SelectFromEntireRowbool
True
SelectModeDataGridSelectMode
Multiple
TableNamestring?
Titlestring?
表示のドロップダウンが表示されないときに表示する名前。
TransformViewAsyncFunc<GridViewDefinition, Task<GridViewDefinition>>?
ビューが読み込まれた直後、グリッドが使用する前に実行されるオプションのコールバック それはカラムやクエリを作成するためのものでした。修正 Models.GridViewDefinition を に戻す グリッドが最終的にレンダリングするものを変換するなど、特定の列を確保するなど ビュー自身の構成に関わらず常に存在します。非同期で、発信者は 何をするか決める際には、メタデータキャッシュ、サービス、その他の非同期リソースを参照してください 含める。
ViewIdsIEnumerable<Guid>?
ビュードロップダウンでグリッドが制限すべきビューのIDリスト。
ViewSortViewSort
NameAscending
ビューのドロップダウンでビューの順番を並べ替えてください。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowChangingPageSize
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowDownloadForFileColumns
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowEdit
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ユーザーがグリッドのインライン編集をオンにするオプションがあるべきです。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowNavigateOnPrimaryNameClick
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: true(デフォルト)でグリッドに「編集」ボタンが登録されている場合(a GridButton with IsOpenRecordButton =true)、レンダリングするセル テーブルのプライマリーネーム列はハイパーリンクになります。クリックしても同じことが発信されます 行ごとにダブルクリックで呼び出す機能があり、ユーザーが編集にジャンプできるようになっています フォーム(または登録ボタンに応じてナビゲートされた編集URL)を先に使わない 行を選ぶ。ハイパーリンクを抑制するためにfalseに設定し、 プライマリーネームセルをプレーンテキストとして使うことができます。編集ボタンが登録されていないと効果はありません。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowNavigateOnRowDoubleClick
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: true(デフォルト)でグリッドに「編集」ボタンが登録されている場合(a GridButton with IsOpenRecordButton=true)、行をダブルクリックします そのボタンのOnClickを呼び出して行の記録を開けます 編集ダイアログか編集URLへのアクセス、どちらかのボタンが対応しているのです。設定 falseはダブルクリックハンドラを抑制するために使われます。編集ボタンがなければ効果はありません 登録されています。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowPreviewForFileColumns
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: AllowSearch
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ユーザーがグリッドを検索することが許されるべきか。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: BorderVisible
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Buttons
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: RenderFragment?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Columns
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: RenderFragment?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: CustomViewDefinitions
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: List<GridViewDefinition>?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ドロップダウンに表示するカスタムビュー。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: DataSource
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: ViewDataSource?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: オプションで共有 Data.ViewDataSource。設定すると、グリッドは データソースから行数+総カウントを読み取る代わりに 独自の RetrieveRecordsAsync(System.String)を発行すること コール — 同じデータソースが兄弟姉妹を駆動することもあります <DataverseChart> または2つ目のグリッドで、すべてが使えます ページ分け/フィルター/検索を一度の往復でまとめて行えます。 単独使用( GridBase.DataSourceなし)は 既存の内部状態機械 — グリッドはFetchXMLを構成します IPowerPortalsProService 経由で直接フェッチします。 データソースが所有していないもの: グリッドごとのUIです 状態(選択された行、保留中の行が作成される/更新/削除、 列幅)をそれらはグリッドローカルのままで、2つのグリッドが1つを共有しています データソースは依然として独立した選択とグリッドごとの選択を持つことができます 編集保留中。 ViewDataSource.Highlight が設定された場合(例:aを通じて) クロスフィルターの「ハイライト」モードでチャートスライスクリック)、行の ハイライトされた列の値が視覚的に一致しない CSSクラスでミュートされ、行データ+選択は以下の通りです。 影響はありません(ソフトクロスフィルターは純粋にスタイリングです)。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: DefaultItemsPerPage
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: int
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: 50
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ページ上で読み込むデフォルトのレコード数。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: DefaultViewId
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Guid?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドが初期ロード時に表示されるはずのビューのID。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Editable
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドのインライン編集は有効ですか?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Filters
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: IReadOnlyList<GridFilterBase>?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 追加のサーバー側フィルターと、解決されたビューにマージした ページングやソート、検索の前にfetchXMLを使いましょう。転送先へ Query.IFetchXmlQueryComposerFetchXmlQueryOptions.Filters、 したがって、各エントリはランタイムタイプ(例: Models.RelationshipFilter ANDは関係リンクエンティティをマージします)。 典型的な使い方:LinkExistingRecordGridButtonピッカーが Models.RelationshipFilterRelationshipFilterMode.ExcludeExistingRecordsもう― リンクされたレコードはM2Mの検索ダイアログからは隠されています。 SubGrid自身の内部と加算的に結合します 関係フィルター(これはFetchXMLに直接組み込まれています) 作曲家のフィルター枠を通るのではなく)— 両方とも終わります 同じクエリで上にいる。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: FullSize
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: HidePaging
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ページサイズやページングコンポーネントを強制的に非表示にしてください。 アイテム数が分かっていて、ページサイズがアイテム数より大きいものに設定されている場合のみこれを行います。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: IncludeSearchInPersistedState
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 真の場合、アクティブ検索テキストは永続化されたものに含まれます 状態URLパラメータ(qフィールド下)。デフォルトはfalseに設定されます — 検索語は敏感で、ブラウザ履歴に蓄積されることがあります。 HTTPリファラーにリークするため、グリッドはURLからそれらを排除します。ただし 消費者は明示的にオプトインします。効果はありません GridBase.PersistedStateQueryParameterはまだ設定されていません。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: IsDirty
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: False
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドに保存されていない作成、更新、削除の未処理があるかどうかを示します。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: LoadedRecords
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: IEnumerable<TableRecord>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 現在グリッドに表示されている記録(最新の結果ページ)。 「表示されたすべてのもの」に対応する必要があるツールバーコマンド、例えばバルク用に設計されています ダウンロードボタン。ページにまたがらない。ページ単位の一括操作は 代わりに自分のページなしの取ってこい。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: MaxHeight
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドコントロールが拡張すべき最大高さ。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: MinHeight
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: 300px
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッド制御が占有すべき最低高さ。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Mode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: GridMode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: RecordSelection
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: PageSizes
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: IEnumerable<int>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッド用の利用可能なページサイズのコレクション。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: PagingMode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: GridPagingMode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: Paged
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: PersistedRowsSnapshot
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: PersistedGridRowsSnapshot?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: サーバープリレンダー→レンダリングされた行のページのインタラクティブなハンドオフです。フレームワーク プリレンダリングの最後にこの性質を自動永続化し、その前に再ハイドレートします GridBase.OnInitializedAsync インタラクティブ側に位置しているので、データフェッチは 最初のインタラクティブレンダリングを飛ばしました。フレームワークによってレンダーツリーの位置でキーされます。 消費時の場 PersistedGridRowsSnapshot.ViewId がチェックされます 時間がかかるので、別のビューで再レンダリングすると、古くなった行は破棄されます。パブリック・トゥ・ フレームワークの要件 — [PersistentState] はパブリックプロパティを以下でのみ認識します。 内省――しかし外部に設定する意図はありません。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: PersistedStateQueryParameter
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドのインタラクティブなメッセージを永続させるためのURLクエリ文字列パラメータの名前 州から。設定すると、グリッドは初期負荷時にこのパラメータを読み取り、 アクティブなビュー、ページ番号、ページサイズをシードし、そこからソートします。 その後のユーザー操作(表示ピック、ページ変更、ヘッダーソートなど) 新しい状態を Components.NavigationManagerで書き返す 置換-状態経路。パーシステンスはページリフレッシュやブックマークによって存続します。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: SelectedRecords
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: IEnumerable<TableRecord>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 現在グリッドで選ばれている記録。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: SelectFromEntireRow
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: True
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: SelectMode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: DataGridSelectMode
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: Multiple
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: TableName
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Title
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 表示のドロップダウンが表示されないときに表示する名前。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: TransformViewAsync
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Func<GridViewDefinition, Task<GridViewDefinition>>?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ビューが読み込まれた直後、グリッドが使用する前に実行されるオプションのコールバック それはカラムやクエリを作成するためのものでした。修正 Models.GridViewDefinition を に戻す グリッドが最終的にレンダリングするものを変換するなど、特定の列を確保するなど ビュー自身の構成に関わらず常に存在します。非同期で、発信者は 何をするか決める際には、メタデータキャッシュ、サービス、その他の非同期リソースを参照してください 含める。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: ViewIds
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: IEnumerable<Guid>?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ビュードロップダウンでグリッドが制限すべきビューのIDリスト。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: ViewSort
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: ViewSort
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default: NameAscending
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: ビューのドロップダウンでビューの順番を並べ替えてください。

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.events

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description
EditableChangedEventCallback<bool>
インライン編集の状態が変わったときにコールバックが呼び出されます。
SelectedRecordsChangedEventCallback<IEnumerable<TableRecord>>
選択したレコード収集が変更された際にコールバックが呼び出されます。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: EditableChanged
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: EventCallback<bool>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: インライン編集の状態が変わったときにコールバックが呼び出されます。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: SelectedRecordsChanged
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: EventCallback<IEnumerable<TableRecord>>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 選択したレコード収集が変更された際にコールバックが呼び出されます。

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.methods

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.parameters
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description
ClearSelectionAsyncTask
現在選択されているすべての行をクリアします。
OpenFileDownloadAsyncTableRecord record
string columnName
Task
OpenFilePreviewAsyncTableRecord record
string columnName
Task
RefreshAsyncbool forceRefresh
Task
グリッド制御と基盤データを更新します。
Validatebool
グリッド内の編集可能なすべての行を検証します。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: ClearSelectionAsync
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Task
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: 現在選択されているすべての行をクリアします。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: OpenFileDownloadAsync
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.parameters: TableRecord record
string columnName
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Task
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: OpenFilePreviewAsync
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.parameters: TableRecord record
string columnName
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Task
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: RefreshAsync
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.parameters: bool forceRefresh
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: Task
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッド制御と基盤データを更新します。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Validate
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: bool
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッド内の編集可能なすべての行を検証します。

GridViewDefinition components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.class

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.properties

components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.default
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description
ColumnsList<ViewColumn>
グリッドに表示される列、論理名やピクセル幅も含めて。
DisplayNamestring?
このビューの表示名はオプションです。設定すると、これはデフォルトのラベルとして使われます。 「選択機能のドロップダウンを見る」ローカライゼーション項目は テーブル。{TableName}.views。{Id}.label が存在する場合は優先されます。
FetchXmlstring
このビューでどのレコードや列が取得されるかを定義するFetchXMLクエリです。
TableNamestring
このビューがクエリするDataverseテーブルの論理名。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: Columns
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: List<ViewColumn>
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: グリッドに表示される列、論理名やピクセル幅も含めて。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: DisplayName
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string?
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: このビューの表示名はオプションです。設定すると、これはデフォルトのラベルとして使われます。 「選択機能のドロップダウンを見る」ローカライゼーション項目は テーブル。{TableName}.views。{Id}.label が存在する場合は優先されます。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: FetchXml
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: このビューでどのレコードや列が取得されるかを定義するFetchXMLクエリです。
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.name: TableName
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.type: string
components.PowerPortalsPro.Demo.Client.Customizations.Components.Documentation.ApiDocumentation.description: このビューがクエリするDataverseテーブルの論理名。