Мой список удаленных ссылок не заполняется, я смотрел на другие темы здесь, и они, похоже, не помогают. Я не получаю никаких ошибок или чего-то еще, и мои загрузки в веб-форме просто находят. Другая реализация базы данных работает правильно. Это должно быть что-то простое, что мне не хватает. Я также внедрил if(!IsPostBack){ddlBatchCodeBind();
с загрузкой страницы и ничего не сделал.Databound DropDownList Not Population (Нет ошибок)
public void ddlBatchCodeDelBind()
{
using (SqlConnection conn = new SqlConnection(GetConnectionString()))
{
try
{
SqlDataAdapter ada = new SqlDataAdapter("SELECT BatchCode, BatchCodeDesc FROM BatchTable", conn);
DataTable batch_codes = new DataTable();
ada.Fill(batch_codes);
ddlBatchCodeDel.DataSource = batch_codes;
ddlBatchCodeDel.DataTextField = "BatchCodeDesc";
ddlBatchCodeDel.DataValueField = "BatchCode";
ddlBatchCodeDel.DataBind();
}
catch(SqlException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
}
}
<asp:DropDownList ID="ddlBatchCodeDe" runat="server" AppendDataBoundItems="true"><asp:ListItem Text=Select item to Delete" Value="0"> </asp:ListItem></asp:DropDownList>
Вы помеченный 'ASP.NET', но я думаю, что нет' 'MessageBox.Show' в ASP.NET', я прав? –
Для внутренних целей я использую 'System.Windows.Forms;' просто для того, чтобы выбросить ошибки, но они будут изменены. – walangala
Вы упомянули событие Databound, но я не вижу никакого события 'Databound 'в' DropDownList ', можете ли вы предоставить все соответствующие коды? –