将ListItem从一个ListBox复制到另一个ListBox

Max*_*ion 0 javascript c# asp.net viewstate listbox

我正在asp.net页面上实现一些功能,这样:并排列表框,左边一个是预先填充的,另一个是空的.除了左侧列表框还有添加按钮,除此之外还有删除按钮.我编写了javascript代码,这样在Add按钮上单击所选listItems从左列表框移动到右列表框,反之亦然.

它如下:

在此输入图像描述

当我提交表单时,在代码隐藏中,我无法从右侧ListBox中检索新移动的值(我知道它不可能以这种方式). 如何访问代码隐藏中使用javascript更改到列表框所做的更改.

任何帮助赞赏.

小智 5

我认为当您在Page_Load()中加载页面内容时,请确保在检查是否是回发请求后加载.如果事件不是回发请求,请加载事件.

即: -

    protected void Page_Load(object sender, EventArgs e)
    {
        if(!IsPostBack)
       {

        //load the contents of the page/listbox here.

       }

}
Run Code Online (Sandbox Code Playgroud)