每当我向此数据网格插入一个对象时,它都会显示此错误
TypeError:错误#1009:无法访问空对象引用的属性或方法。 在Forms :: LessonPlan / addLesson_clickHandler()
这是我的代码 用于插入对象
var obj:Object = new Object();
var temp:Object = new Object();
obj.activityid = arrayNames.selectedItem.activityid;
obj.lessonid = getLessonIDResult.lastResult ;
obj.time = durationCombo.selectedItem;
obj.status = "active";
obj.activityname = arrayNames.selectedItem.activityname;
temp = ({activityname:obj.activityname,time:obj.time});
studentLessonPlanArray.addItem(temp);
请帮帮我
答案 0 :(得分:1)
如果不知道错误发生在哪一行,并假设arrayNames
和studentLessonPlanArray
已正确初始化,则似乎在名为arrayNames
的List / DataGrid中没有选择任何项目。
答案 1 :(得分:0)
确保在调用之前实例化引用(studentLessonPlanArray)。另请查看this链接。