我设listbox可以多选,假设我选择了三项,并以字符串的形式"'test1','test2','test3'"插入的数据库,我在做修改功能时,我怎么再把这个字符串的值赋给listbox(也就是说让listbox里的test1、test2、test3 项的selected=true)
解决方案 »
- googleplayer.swf 的用法
- gridview 隐藏列
- 50分,asp.net自带的TREEVIEW 怎么在客户端添加节点 不刷新?
- Object reference not set to an instance of an object 到底什么问题啊?
- 一个ASP.NET中动态添加脚本问题?
- OleDbParameter怎么初始化Cursor参数啊,求救~~~
- 有济南的开发.NET的程序员吗!-希望斑竹不要删
- c#自定义函数注释 调用为什么时没有提示?
- 500 ~~~~~~~~~~~~~请人恢复.NET源代码
- 如下自定义控件,当引用运行时,为什么在TextBox输入的文字始终靠上?
- 从表1向表2倒入一条数据时,想同时给表2的一些字段(表1没有)添指定的数据,如何实现?
- 做一个asp.net程序,在窗体上放一个HTMLInputFile控件、一Image控件。怎样将HTMLInputFile控件中选定的图片显示在Image控件中?我是在…
{
ListItem itemX = listbox.Items[i];
if(itemX.value == "test1")
itemX.Selected = true;
}
for(int i=0; i<listbox.Items.Count; i++)
{
if(ListBox1.Items[i].Selected = true)
{
str[i]=ListBox1.Items[i].Text;
}
.
.
.}
string[] strList = value.Split(",".ToCharArray());// 遍历列表
for(int i=0; i<listbox.Items.Count; i++)
{
ListItem itemX = listbox.Items[i]; // 遍历拆分后的字符串数组,查找对应项
for(int j=0; j<=strList.GetUpperBound(0); j++)
{
if(itemX.value == strList[j])
{
itemX.Selected = true;
break;
}
}
}