ASP.NET MVC コントロールヘルプ
CallbackCollectionView Class
ファイル
c1.mvc.collections.js
モジュール
c1.mvc.collections
基本クラス
RemoteCollectionView
Show
   

Extends RemoteCollectionView to support data service provided by control callback.

You can use the result objects from the data service as data sources for any Wijmo controls, and in addition to full CRUD support and real-time updates you automatically get CollectionView features including sorting, filtering, paging, grouping, and editing.

コンストラクタ

プロパティ

メソッド

イベント

コンストラクタ

constructor

constructor(options: IRemoteCollectionViewSettings): RemoteCollectionView

Initializes a new instance of a RemoteCollectionView.

パラメーター
継承元
RemoteCollectionView
戻り値
RemoteCollectionView

プロパティ

pageCount

Override pageCount to get the total number pages.

継承元
RemoteCollectionView
number

メソッド

Static キャスト

cast(obj: any): CallbackCollectionView

Casts the specified object to CallbackCollectionView type.

パラメーター
  • obj: any

    The object to cast.

戻り値
CallbackCollectionView

commit

commit(): void

Commit all the changes to the database. When the editing url in IRemoteCollectionViewSettings or batch editing is used, an ajax request will be sent to server side to comment the changes to the data source.

継承元
RemoteCollectionView
戻り値
void

commitEdit

commitEdit(): void

Override commitEdit to modify the item in the database. When updateActionUrl or batch editing is used, an ajax request will be sent to server side to update the data source.

継承元
RemoteCollectionView
戻り値
void

commitNew

commitNew(): void

Override commitNew to add the new item to the data source. When createActionUrl or batch editing is used, an ajax request will be sent to server side to update the data source.

継承元
RemoteCollectionView
戻り値
void

forceRefresh

forceRefresh(): void

Force to refresh the view using the current sort, filter and group parameters. When calling this method, an ajax request will be sent to server side to fecth data.

継承元
RemoteCollectionView
戻り値
void

getAllData

getAllData(success: ICollectionViewResponseHandler): void

Get the whole data.

パラメーター
継承元
RemoteCollectionView
戻り値
void

getColumnData

getColumnData(column: string, distinct: boolean, success: ICollectionViewResponseHandler): void

Get the whole column data.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onCollectionChanged

onCollectionChanged(e?: NotifyCollectionChangedEventArgs): void

collectionChanged イベントを発生させます。

パラメーター
継承元
RemoteCollectionView
戻り値
void

onError

onError(e: ErrorEventArgs): void

Raises the error event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onPageChanging

onPageChanging(e: PageChangingEventArgs): boolean

Raises the pageChanging event.

パラメーター
継承元
RemoteCollectionView
戻り値
boolean

onQueryComplete

onQueryComplete(e: QueryCompleteEventArgs): void

Raises the queryComplete event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onQueryData

onQueryData(e: QueryEventArgs): void

Raises the queryData event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onReponseTextParsing

onReponseTextParsing(e: JSONOperationEventArgs): void

Raises the reponseTextParsing event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onRequestDataStringifying

onRequestDataStringifying(e: JSONOperationEventArgs): void

Raises the requestDataStringifying event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

onSourceCollectionChanged

onSourceCollectionChanged(e?: EventArgs): void

Raises the sourceCollectionChanged event.

パラメーター
継承元
RemoteCollectionView
戻り値
void

refresh

refresh(): void

Re-creates the view using the current sort, filter, and group parameters. When the data is not cached in client-side, an ajax request will be sent to server side to fecth data.

継承元
RemoteCollectionView
戻り値
void

remove

remove(item: any): void

Override remove to remove the item from the database. When deleteActionUrl or batch editing is used, an ajax request will be sent to server side to update the data source.

パラメーター
  • item: any

    The item used to be removed.

継承元
RemoteCollectionView
戻り値
void

requestItems

requestItems(startRow: number, endRow: number): void

Prepare the items from startRow to endRow.

パラメーター
  • startRow: number

    The start row index.

  • endRow: number

    The end row index.

継承元
RemoteCollectionView
戻り値
void

イベント

error

サーバー側からエラーが発生したときに発生するエラーイベント。

継承元
RemoteCollectionView
引数
ErrorEventArgs

queryComplete

Occurs when the query requests complete.

継承元
RemoteCollectionView
引数
QueryCompleteEventArgs

queryData

The event fires when collect the ajax query data.

継承元
RemoteCollectionView
引数
QueryEventArgs

reponseTextParsing

応答テキストを解析するときに発生します。

継承元
RemoteCollectionView
引数
JSONOperationEventArgs

requestDataStringifying

要求データをシリアル化するときに発生します。

継承元
RemoteCollectionView
引数
JSONOperationEventArgs