Привязать данные из базы данных в текстовое поле
Привет,
Я хочу знать, как привязать таблицу из моей БД к текстовому полю, когда я выбираю значение из выпадающего списка. К вашему сведению, все мои текстовые поля создаются динамически с другой страницы (назовем ее textboxcreate.aspx/.aspx.cs). Поэтому я не создаю текстовое поле из toolbox на этой странице и не даю ему идентификатор asp. Скорее всего, текстовое поле уже создано на другой странице, и я динамически привязываю его к странице, на которой мы сейчас находимся (отдельная страница, назовем ее populatetextbox.aspx/.aspx.cs).
Вот сценарий) есть выпадающий список и текстовое поле. В ddl есть 3 пункта, и они таковы: 0 - выберите ниже, 1 - Еда, 2 - напитки. Когда я выбираю "еда" из выпадающего списка, текстовое поле должно заполняться словом "курица", а когда я выбираю "напитки" из ddl, текстовое поле должно быть заполнено словом"напитки".
Я считаю, что решение должно быть методом, который имеет два параметра: целое число для ссылки на значение, выбранное из ddl, и другое int, которое является идентификатором текстового поля, которое динамически привязано.
Как будут выглядеть возможные решения?
Что я уже пробовал:
Пожалуйста, помогите! Сейчас я просмотрел около 10 источников в google, и все примеры создают текстовое поле из панели инструментов и получают идентификатор asp, а затем ссылаются на него. Ну да, это легко...но в моем случае это не так. Кроме того, многие примеры, которые я нашел, были подходом MVC, который опять же не является таким способом сделать это в моем случае. Просто ASP.NET-да.
Gerry Schmitz
Вам нужна "модель данных"; та, на которую вы намекаете, не имеет смысла. Существует нечто большее, чем просто "курица", когда речь заходит о "еде", в противном случае ваша классификация излишня.
Charrlay
Слова не имеют никакого значения...просто заполнители, если хотите.