前台:
<INPUT id="Img0" type="hidden" size="1" name="Text1" runat="server">
<INPUT id="Img1" type="hidden" size="1" name="Text1" runat="server">
<INPUT id="Img2" type="hidden" size="1" name="Text1" runat="server">后台:
dt = new DataTable();
string sql = "select top 3 * from lsml.dbo.items as i join lsml.dbo.blogs as b on b.itemid=i.itemid where i.systypeid='07E82034-CD60-4DE8-99A4-99B30123AD27' and i.ishaveattach=1 and i.uid=" + uID + " order by i.dateline desc";                
                dt = attach.GetDataset(sql);
                Img0.Value = dt.Rows[0]["filepath"].ToString();
                Img1.Value = dt.Rows[1]["filepath"].ToString();
                Img2.Value = dt.Rows[2]["filepath"].ToString();
如果读出来的数据不够3条就会出错,如何让它循环读出来?for (int i=0; i<dt.Rows.Count; i++)
{
  //这里面怎么写?
}