ddlSub.Items.Add(new ListItem("--Select --", ""));
дает следующие ошибкиasp.net ошибка DropDownList
не может конвертировать из 'ListItem' в 'строка' что такое правильный синтаксис
... спасибо
ddlSub.Items.Add(new ListItem("--Select --", ""));
дает следующие ошибкиasp.net ошибка DropDownList
не может конвертировать из 'ListItem' в 'строка' что такое правильный синтаксис
... спасибо
А вы уверен, что это точная строка кода?
Я просто добавил раскрывающийся список к веб-форме, а затем назвал его тем же, что и ваш, и скопировал и вставил вашу строку кода в страницу Load.
// in aspx
<asp:DropDownList ID="ddlSub" runat="server"></asp:DropDownList>
// in .cs codebehind
ddlSub.Items.Add(new ListItem("--Select --", ""));
Компиляция просто прекрасна. Вы должны что-то оставить.
hey ... thnx для ответа .. просто пропустил System.Web.UI.WebControls в списке имен ... – anay
Это правильно. Ошибка должна быть при попытке прочитать значение и ожидать ListItem или что-то подобное.
Включите больше кода, и мы сможем определить проблему.
Я сам решил проблему, добавив System.Web.UI.WebControls
в список областей, в которых я импортировал.
Возможно, вы захотите прочитать FAQ с помощью StackOverflow. Если на ваш вопрос был дан ответ, вы должны отметить его как ответ. – JonH
Пожалуйста, не добавляйте «спасибо» в качестве ответа. Вместо этого проголосуйте за ответы, которые вы найдете полезными. – kmatyaszek
@kmatyaszek, этот ответ был от OP и не является сторонним «спасибо» = =) – Rob
Я думаю, что вам что-то не хватает, метод 'Add' поддерживает две перегрузки -' Add (string) 'и' Add (ListItem) '. Я подозреваю, что ошибка находится где-то еще в вашем коде. – Kev
Можете ли вы разместить еще несколько кода? Строка, на которую вы ссылались выше, не может быть причиной этой ошибки. – Chuck