Example of a tagblox field inside datagrid in Devextreme
c.AddFor(x => x.MethodId).Visible(true).AllowFiltering(true).Caption("TagBox").ValidationRules(x => x.AddRequired())
.Lookup(lookup => lookup.DataSource(d => d.WebApi().Controller("ServiceMethod").LoadAction("Get").Key("MethodId"))
.ValueExpr("MethodId").DisplayExpr("MethodName")).FormItem(f => f.Visible(true))
.EditCellTemplate(@<text>
@(Html.DevExtreme().TagBox()
.ID("tagBox")
.DataSource(new JS("getMethodsOfServices()"))
.ValueExpr("MethodId")
.DisplayExpr("MethodName")
)
</text>
);