Sep 25, 2016, 3:13 PM
[CLOSED] Grid - set column renderer
Could I set the column-renderer by javascript at runtime?
@{
var x = Html.X();
var data = new List<object>{
new{Name = "Lisa"},
new{Name = "Bart"}
};
}
@(
x.Grid()
.Columns(
x.Column()
.DataIndex("Name")
.Text("Name")
.Width(50)
.Flex(1)
)
.Store(x.Store()
.AutoDataBind(true)
.Fields(
x.ModelField().Name("Name")
)
.Data(data)
)
.Listeners(l => l.Initialize.Handler= @"
// I would like to set a columns renderer here.
// The following doesn't seem to work:
this.getColumns()[0].renderer = function(value){
return 'test: ' + value;
};
")
)
Last edited by fabricio.murta; Sep 27, 2016 at 8:40 PM.