我在页面上有Repeater控件如下:
<asp:repeater id="PersonnelRepeater" runat="server" EnableViewState="False">
<ItemTemplate>
<tr class="ListView">
<td class="ListItem" style="width:20px" align="center"><input type="checkbox"  value='<%#DataBinder.Eval(Container.DataItem,"StorageID","{0}")%>' name="chkRow" ></td>
<td class="ListItem"><%#DataBinder.Eval(Container.DataItem,"GoodName","{0}")%></td>
<td class="ListItem" style="width:80"><%#DataBinder.Eval(Container.DataItem,"GoodCode","{0}")%></td>
<td class="ListItem" style="width:80"><%#DataBinder.Eval(Container.DataItem, "GoodCount", "{0}")%></td>
<td class="ListItem" style="width:80"><%#DataBinder.Eval(Container.DataItem, "GoodPrice", "{0}")%></td>
<td class="ListItem" style="width:180"><%#DataBinder.Eval(Container.DataItem, "GoodSpec", "{0}")%></td>
</tr>
</ItemTemplate>
</asp:repeater>
后台用PersonnelRepeater。DataSource=XXX;PersonnelRepeater.DataBind()
绑定了数据源,现在想测试一下这样绑定需要花多少时间,已装NUnit。我是另建了一个测试项目,和这个网站项目放在同一个解决方案里。

解决方案 »

  1.   

    提供个思路也行呢,另外想问问这样做数据绑定是不是对性能影响很大?
      

  2.   

    对性能的影响,绝对比特别快速眨3下眼睛要小。对性能测试之前,要搞清楚其功能是什么。发表改进性能的建议之前,要想想这个建议是否破坏、完全不了解核心功能。
      

  3.   

    对性能的影响,绝对比特别快速眨3下眼睛要小。对性能测试之前,要搞清楚其功能是什么。发表改进性能的建议之前,要想想这个建议是否破坏、完全不了解核心功能。
    ---------------------------------------------------------------------------------
    提问之前我也是参考了许多资料,所以才想建个测试,通过数字的比对来了解这东西。我现在接触的项目访问速度有点慢,因为许多页面都有这样的绑定格式,才会产生这样的疑问
      

  4.   

    没仔细研究过这个问题.