ddlSub.Items.Add(new ListItem("--Select --", ""));
给出以下错误
无法从'ListItem'转换为'string' 什么是正确的语法
...感谢名单
答案 0 :(得分:1)
您确定这是确切的代码行吗?
我刚刚在网页表单中添加了一个下拉列表,然后将其命名为与您相同的内容,并将您的代码行复制并粘贴到PageLoad中。
// in aspx
<asp:DropDownList ID="ddlSub" runat="server"></asp:DropDownList>
// in .cs codebehind
ddlSub.Items.Add(new ListItem("--Select --", ""));
编译得很好。你必须要留下一些东西。
答案 1 :(得分:1)
我通过将System.Web.UI.WebControls
添加到我导入的命名空间列表中来解决问题。
答案 2 :(得分:0)
这是对的。当您尝试读取值并期望ListItem或类似的东西时,错误必须是。
包含更多代码,我们可以识别问题。