DropDownList внутри Gridview.dropdownlist custom databinding
Схема базы данных:
Restaurants Menus Products
RestaurantID MenuID ProductID
RestaurantName MenuName ProductName
RestaurantID MenuID
он не работает с этим:
<asp:DropDownList ID="DropDownList8" runat="server" DataSourceID="ObjectDataSource3"
SelectedValue='<%# Bind("MenuID") %>' DataTextField="RestaurantName" DataValueField="RestaurantID">
Gridview имеет метод GetAllProducts.
ObjectDataSource3 имеет метод GetAllRestaurants.
Я хочу редактировать и вставлять меню каждого продукта. Но я хочу, чтобы показать RestaurantName indtead из MenuID ..
Если вы хотите связать Вопросы и категории (всего два) таблицы, это может легко работать:
<asp:DropDownList ID="DropDownList8" runat="server" DataSourceID="ObjectDataSource3" SelectedValue='<%# Bind("CategoryID") %>' DataTextField="CategoryName" DataValueField="CategoryID">
У меня есть 3 таблицы для достижения данных .. Как я могу это сделать?
Благодаря
Вы отредактировали исходный вопрос с помощью предложенного мной кода, но он все еще не работает. Вы должны дать больше отзывов об исключениях или результатах. –
@Tim На самом деле я упоминал выше, логически неправильно. Я не мог написать правильное связывание. – Jack