日期:2014-05-17  浏览次数:20448 次

Repeater里面怎么用RadioButtonList控件显示数据,非常非常急!望帮忙。。
在Repeater里面嵌套一个RadioButtonList控件,主要是想给用Repeater显示出来的数据加一个单选功能!但是越到麻烦。
在没加RadioButtonList前我的代码是这样的:
前台:

  <asp:Repeater ID="Repeater2" runat="server">
            <ItemTemplate>
                <div class="address2">
                    <div style="width: 70px;">
                        <%#Eval("aName") %></div>
                    <div style="width: 150px;">
                        <%#Eval("aDiqu") %></div>
                    <div style="width: 130px;">
                        <%#Eval("aJiedao") %></div>
                    <div style="width: 170px;">
                        <%#Eval("aYoubuai") %></div>
                    <div style="width: 100px;">
                        <%#Eval("aPhone") %></div>
                    <div style="padding-left: 70px;">
                    </div>
                </div>
            </ItemTemplate>
            </asp:Repeater>

其中数据是一行一行这样显示的,一行会显示上面这个多的字段的内容,举个例子显示格式也就是这样:
aName  aDiqu  aJiedao  aYoubuai  aPhone  单选框


数据在后台绑定:

    public IQueryable<UserAddress> uadd;
    DataClassesDataContext db = new DataClassesDataContext();
    public int id = Convert.ToInt32(Session["userId"].ToString());
    uadd = db.UserAddress.Where(j => j.uId == id);
    Repeater2.DataSource = uadd;
    Repeater2.DataBind();

现在我想要在 <div style="padding-left: 70px;"></div>这个div里面加一个单选的功能,应该怎么做,数据源依然是原来那个,一个选项要显示的内容也是要把上面字段都要显示。我找了很多都实现不了,希望有我说不清楚的地方指出来,希望能给出完整的代码,不要说一点又不说清楚,因为真的很急。。谢谢啊。。