ComponentOne ASP.NET MVC Controls
CollectionViewServiceBuilder<T> Class Members
Methods 

C1.Web.Mvc.Fluent Namespace : CollectionViewServiceBuilder<T> Class

The following tables list the members exposed by CollectionViewServiceBuilder<T>.

Public Constructors
 NameDescription
Public ConstructorCreates one CollectionViewServiceBuilder<T> instance to configurate component.  
Top
Public Methods
 NameDescription
Public MethodConfigurates C1.Web.Mvc.CollectionViewService<T>.BatchEditActionUrl. Sets the url of batch edit action.  
Public MethodOverloaded. Configurates C1.Web.Mvc.CollectionViewService<T>.SourceCollection. Sets the source collection.  
Public MethodConfigurates C1.Web.Mvc.CollectionViewService<T>.CreateActionUrl. Sets the url of create action.  
Public MethodConfigurates C1.Web.Mvc.CollectionViewService<T>.DeleteActionUrl. Sets the url of delete action.  
Public MethodOverridden. Configurates C1.Web.Mvc.BaseCollectionViewService<T>.DisableServerRead. Sets whether to disable server-side sorting, paging and filtering.  
Public MethodOverridden. Configurates C1.Web.Mvc.BaseCollectionViewService<T>.Filter. Sets a method used to determine if an item is suitable for inclusion in the view.  
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.GetError. Sets a callback that determines whether a specific property of an item contains validation errors. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.GroupDescriptions. Sets the group descriptions with a name list. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.GroupDescriptions. Sets the group descriptions. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.Component.Id. Sets the id of the service. (Inherited from C1.Web.Mvc.Fluent.ServiceBuilder<CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodOverridden. Configurates C1.Web.Mvc.BaseCollectionViewService<T>.InitialItemsCount. Sets a number value which decides the count of the initial loaded items.  
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.PageIndex. Sets the page index. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.NewItemCreator. Sets a function that creates new items for the collection. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientCollectionChanged client event. Occurs when the collection changes. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientCurrentChanged client event. Occurs after the current item changes. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientCurrentChanging client event. Occurs before the current item changes. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodOverridden. Configurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientError client event. Occurs when there are errors from the server side.  
Public MethodConfigurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientPageChanged client event. Occurs after the page index changes. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientPageChanging client event. Occurs before the page index changes. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodOverridden. Configurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientQueryComplete client event. Occurs when the query requests complete.  
Public MethodOverridden. Configurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientQueryData client event. Sets the name JavaScript function which to collect the ajax query data.  
Public MethodConfigurates the C1.Web.Mvc.CollectionViewService<T>.OnClientReponseTextParsing client event. Occurs when parsing the response text.  
Public MethodConfigurates the C1.Web.Mvc.CollectionViewService<T>.OnClientRequestDataStringifying client event. Occurs when serializing the request data.  
Public MethodOverridden. Configurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientSourceCollectionChanged client event. Occurs after the sourceCollection property in client changes.  
Public MethodOverridden. Configurates the C1.Web.Mvc.BaseCollectionViewService<T>.OnClientSourceCollectionChanging client event. Occurs before the sourceCollection property in client changes.  
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.SortDescriptions. Sets the sort descriptions with a name list in ascending order. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.SortDescriptions. Sets the sort descriptions with a name list in descending order. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.PageSize. Sets the page size. 0 means to disable paging. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.GroupDescriptions. Sets the group descriptions with an action. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.ShowDatesAsGmt. Sets a value that determines whether dates should be adjusted to look like GMT rather than local dates. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.SortDescriptions. Sets the sort descriptions. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.BaseCollectionViewService<T>.SortNullsFirst. Sets a value that determines whether null values should appear first or last. (Inherited from C1.Web.Mvc.Fluent.BaseCollectionViewServiceBuilder<T,CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodWhen the builder works in template mode, bind the property which name is specified to some item which name is specified. (Inherited from C1.Web.Mvc.Fluent.ServiceBuilder<CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodGet an Html string. (Inherited from C1.Web.Mvc.Fluent.ComponentBuilder<CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodTransfers current builder to template mode. (Inherited from C1.Web.Mvc.Fluent.ServiceBuilder<CollectionViewService<T>,CollectionViewServiceBuilder<T>>)
Public MethodConfigurates C1.Web.Mvc.CollectionViewService<T>.UpdateActionUrl. Sets the url of update action.  
Top
Extension Methods
 NameDescription
Public Extension MethodRender the html string in template mode.
Top
See Also

Reference

CollectionViewServiceBuilder<T> Class
C1.Web.Mvc.Fluent Namespace