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循环这里的原因,就是不知道怎么改代码 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询