Согласно предложению @ Джошуа Смита ...
ASP.NET
<table>
<tr>
<td>
<asp:ListBox ID="ListBox1" runat="server"></asp:ListBox>
</td>
</tr>
<tr>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" Text="Submit" runat="server"></asp:Button>
</td>
</tr>
</table>
C #
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text = "";
}
protected void Button1_Click(object sender, EventArgs e)
{
// Save the Text for user entered in Textbox1 for selected Value from List
}
Обновлены ...
Элемент управления GridView с DropdownList и textBox
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="Option">
<ItemTemplate>
<asp:DropDownList ID="ddl" runat="server" Width="100px">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Comment">
<ItemTemplate>
<asp:TextBox runat="server" ID="txt"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Пожалуйста, проверьте следующую ссылку, это может быть полезно для вас:
http://www.codeproject.com/KB/dotnet/AccessingControlsInsideGr.aspx