none
vb 中用foreach循环找控件 RRS feed

  • 问题

  • 由于本人没有学过VB.NET,但是,在开发中遇到了这个问题,希望大家可以帮助我。

    前台代码:

    <ItemTemplate>
            <tr>
            <td>
                <asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("STUDENTNAME")%>'></asp:TextBox></td>
            <td>
                <asp:RadioButton ID="RadioButton1" runat="server" GroupName="SEX" Text="男"/><asp:RadioButton ID="RadioButton2"
                    runat="server" GroupName="SEX" Text="女"/></td>
            <td>
                <asp:TextBox ID="TextBox2" runat="server" Text='<%# Eval("STUDENTAGE")%>'></asp:TextBox></td>
            </tr>
            <tr>
            <td colspan="3"><hr /></td>
            </tr>
            </ItemTemplate>

    我想在后台代码中,用foreach找出RadioButton1,但是,不知道foreach的语法,请帮帮忙,给个源码!谢谢!

    2010年5月10日 5:33

答案

  • 我已经解决了,这是我的源码:

     Dim control As Control
    Dim textBox As TextBox

     For Each control In Me.Repeater1.Items
                    textBox = control.FindControl("TextBox1")
                Next

    2010年5月11日 2:05