RadGrid for ASP.NET AJAX

RadControls for ASP.NET AJAX

Method which extracts the new values from the edited table row passed as an argument or the row corresponding to the index passed as an argument. The values will be fetched purely client-side and the data will be returned in an object array which can be traversed to get each individual data entry.

Note

Supported with InPlace and EditForms auto-generated edit form!

Note

If invalid index is passed as argument to the method, the returned object array will be empty.

extractValuesFromItem(gridItem) or extractValuesFromItem(index)

gridItem

HTML row object - <tr>

The editable row from which the new values will be extracted (GridDataItem).

index

Integer

The editable row (corresponding to the index) from which the new values will be extracted.

Example:

CopyJavaScript
function GetFirstEditedItemNewValues() {
    var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();

    var newValues = masterTable.extractValuesFromItem(0);
    var newValuesSB = new Sys.StringBuilder();

    for (var property in newValues) {
        newValuesSB.append(String.format("<b>{0}</b> : {1} <br/>", property, newValues[property]));
    }
}