我正在 asp.net 页面上实现一些功能,例如: 有并排的列表框,左侧一个已预先填充,右侧一个为空。 除了左侧列表框之外,还有添加按钮,除了右侧列表框之外,还有删除按钮。 我编写了 javascript 代码,以便在“添加”按钮上单击,左侧列表框中选定的列表项将移至右侧列表框,反之亦然。
如下:
当我提交表单时,在代码隐藏中我无法从右侧列表框中检索新移动的值(我知道以这种方式不可能)。 如何访问代码隐藏中列表框的 javascript 更改所做的更改。
感谢任何帮助。
最佳答案
我认为,当您在Page_Load()中加载页面内容时,请确保在检查是否是回发请求后加载。如果不是回发请求,则加载事件。
即:-
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
//load the contents of the page/listbox here.
}
}
关于c# - 将 ListItems 从一个列表框复制到另一个列表框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19446774/