我目前的思路是---------aspx文件-----------------------
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<asp:TextBox id="optionValue" Runat="server" />
<br>
</ItemTemplate>
</asp:Repeater>
----------cs文件---------------------------
string[] qqq = new string[optionCount];
Repeater1.DataSource = qqq;
Repeater1.DataBind();现在的问题是无法取到optionValue的值....
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<asp:TextBox id="optionValue" Runat="server" />
<br>
</ItemTemplate>
</asp:Repeater>
----------cs文件---------------------------
string[] qqq = new string[optionCount];
Repeater1.DataSource = qqq;
Repeater1.DataBind();现在的问题是无法取到optionValue的值....
------------------------------如果id一样,就容易处理了.我看了生成页面的源代码,各textbox的id都不一样.
<input name="Repeater1:_ctl0:optionValue" type="text" id="Repeater1__ctl0_optionValue" />
<br>
<input name="Repeater1:_ctl1:optionValue" type="text" id="Repeater1__ctl1_optionValue" />
<br>
<input name="Repeater1:_ctl2:optionValue" type="text" id="Repeater1__ctl2_optionValue" />
<br>
<input name="Repeater1:_ctl3:optionValue" type="text" id="Repeater1__ctl3_optionValue" />