我有一个asp:Listbox
需要根据用户选择切换出项目的功能。这是我尝试过的:
string[] my2012Departments = new string[5];
my2012Departments[0] = "Administration";
my2012Departments[1] = "Imaging Services";
my2012Departments[2] = "IT";
my2012Departments[3] = "Lab";
my2012Departments[4] = "Support Services";
lstDSYDepartment.Items.AddRange(my2012Departments.ToArray());
//The AddRange will also not work without .ToArray()
但是,这会导致以下错误:
1.无法从“字符串[]”转换为“ System.Web.UI.WebControls.ListItem []”
2. .... AddRange ....的最佳重载方法匹配具有一些无效的参数
根据文档,只要我将代码放入表单加载中,它就应该起作用。
您引用的文档适用于Windows窗体,而不适用于ASP。
尝试
lstDSYDepartment.Items.Add("Administration");
lstDSYDepartment.Items.Add("Imaging Services");
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句