Javascript Radlistbox文本在更新时不呈现

Javascript Radlistbox文本在更新时不呈现,javascript,telerik,radlistbox,Javascript,Telerik,Radlistbox,我有以下javascript,它在OnClient Ordered事件中被调用。我试图在重新排序时更改列表中项目的文本。我看到的是,该项在第一次触发事件时不会更新。事件第二次激发时,文本将正确呈现。(文本正在被正确地更改,因为我可以对值进行监视,并且文本是正确的。它只是没有被渲染)这里有什么我做得不正确的地方吗?我在API的文档中找不到任何信息 function SetcontentorderNumber() { reg = new RegExp("\\[\\d*\\]")

我有以下javascript,它在OnClient Ordered事件中被调用。我试图在重新排序时更改列表中项目的文本。我看到的是,该项在第一次触发事件时不会更新。事件第二次激发时,文本将正确呈现。(文本正在被正确地更改,因为我可以对值进行监视,并且文本是正确的。它只是没有被渲染)这里有什么我做得不正确的地方吗?我在API的文档中找不到任何信息

function SetcontentorderNumber() { 
    reg = new RegExp("\\[\\d*\\]") 
    var list = $find("<%= foo.ClientID %>"); 
    var length = list.get_items().get_count(); 

    list.trackChanges(); 
    for (var i = 0; i < length; i++) { 
        var text = list.getItem(i).get_text(); 
        if (reg.test(text)) { 
            texttext = text.replace(reg, "[" + (i + 1) + "] "); 
            list.getItem(i).set_text(text); 
        } 
        else { 
            text = "[" + (i + 1) + "] " + text; 
            list.getItem(i).set_text(text); 
        } 
    } 
    list.commitChanges(); 
} 
函数SetcontentorderNumber(){
reg=new RegExp(“\\[\\d*\\]”)
变量列表=$find(“”);
var length=list.get_items().get_count();
list.trackChanges();
对于(var i=0;i
这是我们在2009年第3季度使用的ajax控件版本的一个问题。我用最新版本的控件在一个项目上进行了试验,效果很好