我正在从客户端将项目从一个 ASP.NET ListBox 控件移动到另一个 ListBox 控件。它在客户端工作,但是当我尝试在服务器端计算目标 ListBox 中的项目时,它总是什么都没有。下面是用于从 ListBox 控件添加/删除项目的 jQuery 代码。
<script type="text/javascript">
$(document).ready(function(addToList) {
// to move selected item from lbSource to lbDestination
$("#add").click(function() {
$("#lbSource option:selected").appendTo("#lbDestination").attr("selected", false);
});
// to remove selected item from lbDestination to lbSource
$("#remove").click(function() {
$("#lbDestinaion option:selected").appendTo("#lbSource").attr("selected", false);
});
});
</script>
我知道我们可以从服务器端的 ListBox 添加/删除项目。但我想从客户端完成它。
为什么从代码隐藏中计算项目时目标 ListBox 中没有任何内容,即使项目已经从客户端添加。