Method AddCheckBoxColumn
AddCheckBoxColumn<T>(RadGridView, Expression<Func<T, object>>, Expression<Func<T, object>>)
Adds a new checkbox column to the RadGridView control.
public static GridViewCheckBoxColumn AddCheckBoxColumn<T>(this RadGridView list, Expression<Func<T, object>> nameExpression, Expression<Func<T, object>> bindingExpression = null)
Parameters
list
RadGridViewThe RadGridView control.
nameExpression
Expression<Func<T, object>>The expression to get the name of the column.
bindingExpression
Expression<Func<T, object>>The expression to get the binding of the column.
Returns
- GridViewCheckBoxColumn
The added checkbox column.
Type Parameters
T
The type of the data item.
AddCheckBoxColumn<T, TResult>(RadGridView, Expression<Func<T, object>>, Expression<Func<TResult, object>>)
public static GridViewCheckBoxColumn AddCheckBoxColumn<T, TResult>(this RadGridView list, Expression<Func<T, object>> nameExpression, Expression<Func<TResult, object>> bindingExpression = null)
Parameters
list
RadGridViewnameExpression
Expression<Func<T, object>>bindingExpression
Expression<Func<TResult, object>>
Returns
- GridViewCheckBoxColumn
Type Parameters
T
TResult
AddCheckBoxColumn<T, TResult>(RadGridView, Expression<Func<T, object>>, Expression<Func<T, object>>, Expression<Func<TResult, object>>)
public static GridViewCheckBoxColumn AddCheckBoxColumn<T, TResult>(this RadGridView list, Expression<Func<T, object>> nameExpression, Expression<Func<T, object>> sortAndFilterExpression = null, Expression<Func<TResult, object>> bindingExpression = null)
Parameters
list
RadGridViewnameExpression
Expression<Func<T, object>>sortAndFilterExpression
Expression<Func<T, object>>bindingExpression
Expression<Func<TResult, object>>
Returns
- GridViewCheckBoxColumn
Type Parameters
T
TResult