ASPxCardViewCardLayoutCreatedEventArgs.FindLayoutItemByColumn(String) Method
Returns a layout item that belongs to the specified column.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.1.dll
NuGet Package: DevExpress.Web
Declaration
Parameters
Name | Type | Description |
---|---|---|
name_fieldName_caption | String | The field name. |
Returns
Type | Description |
---|---|
LayoutItem | The layout item. |
Remarks
Pass a column’s field name or a caption to the FindLayoutItemByColumn(String)
method to get a layout item that belongs to the specified column.
The following example illustrates how to use the FindLayoutItemByColumn method.
protected void ASPxCardView1_CardLayoutCreated(object sender, ASPxCardViewCardLayoutCreatedEventArgs e) {
// Applies the card layout to the Edit Form only
if(e.IsEditingCard) {
ASPxCardView cardView = sender as ASPxCardView;
if(cardView.IsNewCardEditing) {
LayoutItem itemOrderID = e.FindLayoutItemByColumn(cardView.KeyFieldName);
itemOrderID.ClientVisible = false;
LayoutItem itemProductName = e.FindLayoutItemByColumn("ProductName");
itemProductName.ColumnSpan = 2;
}
}
}
See Also