现在看看parkService.getParksList怎么处理结果的。
function getParksList_Result(result){
trace("server responded: Records: " + result.getLength());
trace("setting the ListBox");
// Use DataGlue Binding to create a differnent label and Value pair
// The Value is what will be sent to the function, and is what the DB will match
DataGlue.BindFormatStrings(lb_ParkList, result, "#parkName# (location: #city#, #state#)", "#parkName#");
}
dataglue是什么冬冬?还是看看帮助文档怎么说。 :D
MM说:这东西是来帮助我们把记录集输入UI组件的冬冬。就俩方法。看来不是多难。(Easy binding of RecordSets to UI components)
格式:DataGlue.bingFormatStrings(dataConsumer, dataProvider, labelString, dataString)
如果你觉得 DataGlue.BindFormatStrings(lb_ParkList, result, "#parkName# (location: #city#, #state#)", "#parkName#");太复杂,不如这样改改
DataGlue.BindFormatStrings(lb_ParkList, result, "#parkName# , "#parkName#");