请高手解决一下?急急急!

apple_231 2009-01-04 10:19:26
前台:
<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++)
{
//这里面怎么写?
}
...全文
73 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
田猿笔记 2009-01-04
  • 打赏
  • 举报
回复
同意楼上
zzutlink 2009-01-04
  • 打赏
  • 举报
回复
同意楼上
sprc_lcl 2009-01-04
  • 打赏
  • 举报
回复
HtmlInputHidden hih = (HtmlInputHidden)this.FindControl("Img" + i.ToString());
hih.Value = dt.Rows[i]["filepath"].ToString();

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧