A newer version of this page is available. Switch to the current version.

ListEditItemBase.GetFieldValue(String) Method

Returns the value of the specified data field of the list item.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v18.2.dll


public object GetFieldValue(
    string fieldName
Public Function GetFieldValue(
    fieldName As String
) As Object


Name Type Description
fieldName String

A String value that identifies a data field. This value specifies the name of the data field.


Type Description

An Object that is the specified data field's value in the list item.


Use the GetFieldValue method to get the value of the specified data field of the list item if an editor is bound to a data source.

If an editor is bound to a data source using the DataSourceID property, use the ASPxListEdit.ForceDataBinding to enable an editor to rebind automatically. For editors that are bound to a data source using the DataSource property, the DataBind method should be called for each request to the editor's items.


This example illustrates how to use the ListEditItemBase.GetFieldValue method to get the editor's items. To review the full example, refer to the Item Appearance Customization online demo.

string GetItemTooltip(ListEditItem item) {
    return string.Format("Country: {0}\r\nCity: {1} \r\nAddress: {2}",
        item.GetFieldValue("Country"), item.GetFieldValue("City"), item.GetFieldValue("Address"));
protected void customersComboBox_ItemTextCellPrepared(object sender, ListBoxItemTextCellPreparedEventArgs e) { 
    if(e.Column.FieldName == "ContactName") {
        string contactTitle = e.Item.GetFieldValue("ContactTitle").ToString();
        if(contactTitle == "Owner") {
            e.TextCell.CssClass += " owner";
            e.TextCell.ToolTip = "Owner";
    if(e.Column.FieldName == "Phone")
        e.TextCell.CssClass += " phone";
    protected void customersComboBox_ItemRowPrepared(object sender, ListBoxItemRowPreparedEventArgs e) {
        e.Row.ToolTip = GetItemTooltip(e.Item);
See Also