asp.net(C#) datalist问题
代码:intid=0;foreach(DataListItemliindlMessage.Items){Labellbl=li.FindControl("lblPid")...
代码:
int id = 0;
foreach (DataListItem li in dlMessage.Items)
{
Label lbl = li.FindControl("lblPid") as Label;
id = Convert.ToInt32(lbl.Text);
string url = "Reply.aspx?id=" + id;
}
Response.Redirect("Reply.aspx?id=" + id);
这段代码的foreach好烦,例如我那儿有5条记录,根据点击linkbutton 的Text,获取他的id,可以跳到另一个页面却总是显示最后一个(5),我知道foreach循环这里的原因,就是不知道怎么改代码 展开
int id = 0;
foreach (DataListItem li in dlMessage.Items)
{
Label lbl = li.FindControl("lblPid") as Label;
id = Convert.ToInt32(lbl.Text);
string url = "Reply.aspx?id=" + id;
}
Response.Redirect("Reply.aspx?id=" + id);
这段代码的foreach好烦,例如我那儿有5条记录,根据点击linkbutton 的Text,获取他的id,可以跳到另一个页面却总是显示最后一个(5),我知道foreach循环这里的原因,就是不知道怎么改代码 展开
1个回答
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询