我的网页中有一个 ListBox(我使用的是 ASP.NET Web Form 4),当我想将这些 ListBox 的项目转换为字符串数组时它不起作用,我使用以下代码:
protected void btnSend_Click(object sender, EventArgs e)
{
String[] a= ListBox1.Items.Cast<String>().ToArray();
}
当我通过 Chrome 开发工具(在控制台选项卡中)单击btnSend
并检查它时,我收到如下错误:
无法将“System.Web.UI.WebControls.ListItem”类型的对象转换为“System.String”类型
为什么会发生这种情况,我该如何解决?