如果使用JavaScript该如何实现?要求页面无刷新,求代码。。。。。。
ListBox1中的选中项通过JS方法传到ListBox2中后,如何再将ListBox2中的所有值传到CS中,我需要根据ListBox2中筛选出来的数据进行操作。求解答,求实现,求代码
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
For i = 0 To ListBox1.Items.Count - 1
If ListBox1.Items(i).Selected Then
ListBox2.Items.Add(ListBox1.Items(i))
End If
Next
End Sub
测试地址见参考资料追问
For i = 0 To ListBox1.Items.Count - 1
If ListBox1.Items(i).Selected Then
ListBox2.Items.Add(ListBox1.Items(i))
End If
Next
End Sub
测试地址见参考资料追问
如果使用JavaScript该如何实现?要求页面无刷新,求代码。。。。。。
追答
function s() {
var list = document.getElementById("ListBox1");
var list2 = document.getElementById("ListBox2");
for (i = 0; i
参考资料:h ttp://550305126.3322.org:9180/308244053.aspx
追问ListBox1中的选中项通过JS方法传到ListBox2中后,如何再将ListBox2中的所有值传到CS中,我需要根据ListBox2中筛选出来的数据进行操作,页面不要刷新。求解答,求实现,求代码
追答你问题真多.
好吧,既然要传到服务器处理,那么就用Ajax控件吧 JavaScript都不用写了.
把所有控件放到UpDatePanel中 , 直接写入CS代码,就OK 我上面是VB.NET代码 自己转换一下吧.
参考资料:h ttp://550305126.3322.org:9180/308244053.aspx
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-08-18
楼上的两个没区别
VB.NET和ASP.NET罢了
思路是一样的
如果你要用 js实现,那么久不用ListBox实现了
VB.NET和ASP.NET罢了
思路是一样的
如果你要用 js实现,那么久不用ListBox实现了
第2个回答 2011-08-18
楼上那个怎么感觉像是matlab语句啊~~~
for(int i=ListBox1.Items.Count - 1;i>=0;i--)
{ If ListBox1.Items(i).Selected
ListBox2.Items.Add(ListBox1.Items(i))
}
for(int i=ListBox1.Items.Count - 1;i>=0;i--)
{ If ListBox1.Items(i).Selected
ListBox2.Items.Add(ListBox1.Items(i))
}