Jan 02, 2013, 7:13 PM
MVC Grid Panel pass selected row cell value
.DirectEvents(de =>
{
de.SelectionChange.Url = Url.Action("LegData");
de.SelectionChange.ExtraParams.Add(new Parameter("OrderLinkId", "foo"));
}
So above works and passes the string, but when trying to get to the .IDProperty I have set against the GridPanel is always get null. I'm new to this framework and I must be missing something but I don't know what I have tried...... .Listeners(ls =>
ls.SelectionChange.Handler = "#{DirectMethods}.LegData(App.OrderSummary.getRowsValues({selectedOnly:true}).OrderLinkId);"
)
and .. de.SelectionChange.ExtraParams.Add(new Parameter("OrderLinkId", "record.data.getId()"));
... and #{OrderSummary}.getRowsValues({selectedOnly:true})[0].OrderLinkId
But just get a null value or errors