以下是一个查看用户答题记录的页面的html代码,我想要的效果是这样的。如图:
<br />(不知道这个图可不可以显示)<br />可是下面的代码得到的效果却是如图:<br />[img=http://hi.csdn.net/attachment/201010/6/3281225_1286366100Ud8i.jpg]
内容重复出现了。分析造成这个现象的原因可能是repeater1依次遍历了两个表。所以。。
不知道怎么处理才能消除这个现象?请各位老大给帮忙看看,用个什么办法来达到小弟要的效果?在线等HTML code    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AnswerDetails.aspx.cs" Inherits="test" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>答题页</title> </head> <body style="font-size:12px; text-align:left;"> <form id="form1" runat="server"> <div style="text-align: left"> 请答题: <br /> <div style="width:80%; margin-left:auto; margin-right:auto; "> <asp:Repeater ID="Repeater1" runat="server" DataSourceID="AccessDataSource1" > <ItemTemplate> 题号:<asp:Label ID="lbl_id" runat="server" Text='<%#Eval("id") %>'></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 分值:<%#Eval("score") %><br/> 问题:<%#Eval("question") %><br/> 备注:<%#Eval("other") %><br/><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:RadioButton runat="server" GroupName="RB_answer" ID="a" /> A:<%# Eval("A") %><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:RadioButton runat="server" GroupName="RB_answer" ID="b" /> B:<%# DataBinder.Eval(Container.DataItem,"B") %><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:RadioButton runat="server" GroupName="RB_answer" ID="c" /> C:<%# DataBinder.Eval(Container.DataItem,"C") %><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:RadioButton runat="server" GroupName="RB_answer" ID="d" /> D:<%# DataBinder.Eval(Container.DataItem,"D") %><br /><br /> 标准答案:<%#Eval("rightanswer") %><br /> 您的答案:<%#Eval("answer") %> <br /> <br /><br /> <hr /> </ItemTemplate> </asp:Repeater> <br /> </div> <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/examSys.mdb" SelectCommand="SELECT [questions].[id], [question], [a], [b], [c], [d], [score], [other],[rightanswer],[answer] FROM [questions],[stuanswer]"> </asp:AccessDataSource> </div> </form> </body> </html>