回发后添加客户端列表框项目时出现UpdatePanel Javascript错误
我有一个Metabuilder.Webcontrol的动态列表控件,在UpdatePanel中,我使用Javascript从列表控件中添加和删除项。它在UpdatePanel中运行良好 我有另一个控件Gridview和复选框,它们需要回发才能填充 一旦它在更新内部成功填充,无需回发。我检查了几行,希望使用Javascript将它们添加到列表控件中 它表示“对象不支持此属性或方法” 函数addItmList(idv,valItem){ var list=document.getElementById('ctl00_ContentPlaceHolder1_MyList') //var generatedName=“newItem”+(list.options.length+1) 列表。添加(idv、valItem) } 函数checkitemvalues() { var gvET=document.getElementById(“ctl00\u ContentPlaceHolder1\u grd”) var target=document.getElementById('ctl00_contentplaceholder 1_lstIControl') var newOption=window.document.createElement('OPTION') var rCount=gvET.rows.length var-rowIdx=0 var tcount=1回发后添加客户端列表框项目时出现UpdatePanel Javascript错误,javascript,updatepanel,postback,client-side,Javascript,Updatepanel,Postback,Client Side,我有一个Metabuilder.Webcontrol的动态列表控件,在UpdatePanel中,我使用Javascript从列表控件中添加和删除项。它在UpdatePanel中运行良好 我有另一个控件Gridview和复选框,它们需要回发才能填充 一旦它在更新内部成功填充,无需回发。我检查了几行,希望使用Javascript将它们添加到列表控件中 它表示“对象不支持此属性或方法” 函数addItmList(idv,valItem){ var list=document.getElementByI
为了(rowIdx;rowIdx您的函数是否在每次更新时updatepanel调用的pageLoad javascript事件中?如上所述,javascript工作正常,可以从listbox客户端添加和删除项目。我在页面上有另一个按钮,该按钮将调用回发并从数据库加载一些值。如果我尝试回发发生后,再次从现有列表中添加和删除,这给了我一个错误。我读过一些网站,它将部分加载网页,Listbox控件正在失去其状态。我更改了一些代码并调用了ICallback接口函数以避免回发,但有一个事件我确实需要一个P奥斯贝克,请帮忙。