Привет всемDROPDOWNLIST в DetailsView, не перечисляя пункты
У меня есть DetailsView, где есть 3 связанные поля и поля шаблона.
Поле шаблона имеет DropDownList, с которым я подключился к AccessDataSource.
Но когда я запустил, в раскрывающемся списке есть только «System.Data.DataRowView» как его элементы.
Я хочу, чтобы получить элементы из БД должны быть перечислены вниз в DropDownList
Это мой код
asp:TemplateField HeaderText="State/Province" SortExpression="State/Province">
<EditItemTemplate>
<asp:DropDownList ID="ddlState" runat="server" DataSourceID="AccessDataSource1"
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
<asp:AccessDataSource ID="AccessDataSource1" runat="server"
DataFile="~/App_Data/db1.mdb"
SelectCommand="SELECT [State/Province_name] FROM [State/Province_List ]">
</asp:AccessDataSource>
</EditItemTemplate>
</asp:TemplateField>
Должен ли я добавить «DataBinding» или событие «DataBound» для DropDownList? ? сделать его идеальным?
Помоги мне по этому вопросу
Спасибо, Арджун
Здравствуйте Оливье, спасибо за ответ. Я попробовал. Он выдает эту ошибку »« DataBinding: «System.Data.DataRowView» не содержит свойство с именем «State/Province_name». »« –
См. Мое правление относительно псевдонима столбца. –
Я снова получаю ту же ошибку! –