リストビューに問題があります。
リストビューで削除ボタンがクリックされたときにそれを行っています:(コードは簡略化されており、必要に応じて削除されます)
Protected Sub rlvCarts_ItemCommand(sender As Object, e As RadListViewCommandEventArgs)
If e.CommandName = RadListView.DeleteCommandName Then
mylistItem.items.RemoveAt(e.CommandArgument.ToString)
BindData()
End If
End Sub
Protected Sub BindData()
rlvCarts.DataSource = mylistItem.items
rlvCarts.DataBind()
End Sub
問題は、それを削除すると itemdatabound が 2 回実行される場合に発生します (ただし、listview prerender は 1 回)。
どうやって来るの?どうすればそれを回避できますか?