Я хотел бы сделать DropDownList внутри панели. Это мой код из файла codebehind. Но если я его выполнил, он всегда говорит: «В DropdownList не разрешено делать несколько выборов». Должен ли я что-то делать с автоповтором? Таким образом, ошибка возникает, когда я хочу выбрать что-то другое, чем «Все».Мой ASP.NET DropDownList не работает
DropDownList1.DataTextField = "Kanal";
DropDownList1.DataValueField = "Kanal";
DropDownList1.AppendDataBoundItems = true;
ListItem limDefault = new ListItem();
limDefault.Selected = true;
limDefault.Text = "All";
limDefault.Value = "-1";
DropDownList1.Items.Add(limDefault);
Тогда это мой код ASP.NET:
<asp:Panel ID="Panel1" runat="server">
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:CR_SQL %>" SelectCommand="Select * from table" >
</asp:SqlDataSource>
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" AutoPostBack="True">
</asp:DropDownList>
</asp:Panel>
Где код, вы обернуть его в '', если ... (IsPostBack!)? –
@TimSchmelter Нет У меня есть код внутри метода Page_Load – aha364636