aspnetmvc-devexpress-dot-web-dot-mvc-2d31a29f.md
Represents a layout item (with MVC specificity) within the CardView’s edit form.
Namespace : DevExpress.Web.Mvc
Assembly : DevExpress.Web.Mvc5.v25.2.dll
NuGet Package : DevExpress.Web.Mvc5
public class MVCxCardViewColumnLayoutItem :
CardViewColumnLayoutItem,
IFormLayoutHtmlHelperOwner
Public Class MVCxCardViewColumnLayoutItem
Inherits CardViewColumnLayoutItem
Implements IFormLayoutHtmlHelperOwner
The following members return MVCxCardViewColumnLayoutItem objects:
MVC:
var cardView = Html.DevExpress().CardView(settings =>
{
settings.Name = "CardView";
settings.CallbackRouteValues = new { Controller = "Home", Action = "CardViewPartial" };
settings.KeyFieldName = "ID";
settings.CardLayoutCreated = (s, e) =>
{
var cv = (MVCxCardView)s;
if (Convert.ToInt32(cv.GetCardValues(e.VisibleIndex, "ID")) == 2)
{
e.Properties.ForEach((item) =>
{
var cardLayoutItem = item as MVCxCardViewColumnLayoutItem;
if (cardLayoutItem != null)
if (cardLayoutItem.ColumnName == "Test")
cardLayoutItem.Visible = false;
});
}
};
});
DevExpress.Web.Internal.IPropertiesDirtyTracker
DevExpress.Web.Internal.IWebControlObject
DevExpress.Web.Design.IDesignTimeCollectionItem
DevExpress.Web.Design.IDesignTimePropertiesOwner
Object StateManager CollectionItem LayoutItemBase LayoutItem ContentPlaceholderLayoutItem ColumnLayoutItem CardViewColumnLayoutItem MVCxCardViewColumnLayoutItem
See Also