У меня есть простой список данных с выпадающим списком и текстовым полем.
Когда выбранный в выпадающем списке индекс изменяется, я хочу загрузить значение в текстовое поле в этом элементе списка (то есть в текстовое поле в этой конкретной строке).
<ItemTemplate>
<asp:DropDownList runat="server"
ID="ddlCategory" AutoPostBack="true"
DataTextField="category"
DataValueField="category_code"
OnSelectedIndexChanged="ddlCategory_SelectedIndexChanged" />
<br />
Code<asp:TextBox
runat="server"
ID="txtOutputCode"
Text='<%# Bind("output_code") %>' />
</ItemTemplate>
Как мне это сделать?
Проблема, с которой я сталкиваюсь, заключается в том, чтобы найти соответствующее текстовое поле для обновления.
например. для кнопки я передам имя команды и аргументы команды. И затем я обработал бы событие в сетке или в списке данных, чтобы найти соответствующее текстовое поле и обновить текст. Что мы можем сделать в случае изменения выбранного индекса в раскрывающемся списке?
Спасибо!