매개 변수를 gridview의 레이블에서 전달하려고하면 첫 번째 행의 레이블 텍스트 만 전달됩니다.gridview
무엇이 누락되었는지 확실하지 않습니다. Response.Redirect
와 당신은 루프를 깨고있다
protected void GV1_OnRowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "edit")
{
foreach (GridViewRow row in GridView1.Rows)
{
if (row.RowType == DataControlRowType.DataRow)
{
Label lbl_taskID = (Label)row.FindControl("lbl_taskID");
Session["TaskID"] = lbl_taskID.Text;
Response.Redirect("~/tasks_edit.aspx");
}
}
}
}
코드를 디버깅 했습니까? 어떤 줄이 잘못 되었습니까? 오류 메시지가 무엇입니까? spesific하십시오. –
전혀 오류가 없습니다 –