<asp:Repeater ID="rptLessons" runat="server">
<ItemTemplate>
<tr>
<td><%#Eval("fullname")%></td>
<td><%#isCompleted(Eval("totallessons"), Eval("completedlessons"), Eval("totalNumAvail"), Eval("totalNumCorrect"))%></td>
<td><%#FormatPercent(Eval("totalnumcorrect")/Eval("totalNumAvail"))%> <%-- (<%#Eval("totalnumcorrect")%>/<%#Eval("totalNumAvail")%>) --%></td>
<td><%#FormatPercent(Eval("completedlessons")/Eval("totallessons"))%> <%-- (<%#Eval("completedlessons")%>/<%#Eval("totallessons")%>) --%></td>
<td><%#Eval("lastaccessed")%></td>
</tr>
</ItemTemplate>
</asp:Repeater>
我找不出来,但一旦它命中一些NULL数据,它拒绝继续绘制下一个元素。为什么我的转发器在Eval(NULL)值上保持崩溃?
你说它崩溃,但确切的错误是什么? – 2009-02-25 04:54:32
我无法看到任何错误,它只是没有完成填充其余的数据 – BigOmega 2009-02-25 18:58:52