Short Answer, no you can't do that.
If you can't modify it from the SDK, use ViewModels, map the SDK entities to your ViewModels and merge firstname and lastname together in your controller before passing it to the view.
View Model:
public class YourViewModel
{
public string FullName { get; set; }
}
Controller:
public ActionResult YourController()
{
var model = new YourViewModel {
FullName = FirstName + LastName //from your SDK
};
return View(model);
}
Then you can do this in your View:
@model xxx.YourViewModel
@Html.DisplayFor(m => m.FullName)
Or, why don't you just do this?
<td>@Html.DisplayFor(modelItem => item.CustomerFirstName) @Html.DisplayFor(modelItem => item.CustomerLastName)</td>
DisplayFor()in the same<td>elementHtml.DisplayFor(...)comes in handy (e.g.[DisplayFormat(DataFormatString = "{0:d}")]). In this case though (and as you can't/don't want to edit the model) why not just have:<td>@item.CustomerFirstName @item.CustomerLastName</td>