Back to Devexpress

CardViewSettings.Columns Property

aspnetmvc-devexpress-dot-web-dot-mvc-dot-cardviewsettings-f924bcbb.md

latest2.0 KB
Original Source

CardViewSettings.Columns Property

Provides access to a CardView’s column collection.

Namespace : DevExpress.Web.Mvc

Assembly : DevExpress.Web.Mvc5.v25.2.dll

NuGet Package : DevExpress.Web.Mvc5

Declaration

csharp
public MVCxCardViewColumnCollection Columns { get; }
vb
Public ReadOnly Property Columns As MVCxCardViewColumnCollection

Property Value

TypeDescription
MVCxCardViewColumnCollection

An MVCxCardViewColumnCollection object that is a collection of columns.

|

Remarks

The Columns property stores a collection of MVCxCardViewColumn objects that denote columns. It provides methods that allow you to add new and remove existing columns. Individual columns can be accessed using indexed notation.

csharp
var cardView = Html.DevExpress().CardView(settings =>
{
    settings.Name = "CardView";
    settings.CallbackRouteValues = new { Controller = "Home", Action = "CardViewPartial" };
    settings.KeyFieldName = "ID";

    settings.Columns.Add("ID");
    settings.Columns.Add("Test");

    settings.CardLayoutProperties.Items.AddEditModeCommandItem();
    settings.CardLayoutProperties.Items.Add("ID");
    settings.CardLayoutProperties.Items.Add("Test");
    ...
});

See Also

Card View

CardViewSettings Class

CardViewSettings Members

DevExpress.Web.Mvc Namespace