先頭ページ :
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
var firstCell = e.Row.Cells[0];
firstCell.Controls.Clear();
firstCell.Controls.Add(new HyperLink { NavigateUrl = "ser_job_status1.aspx?Complaint_No = " + firstCell.Text, Text = firstCell.Text, Target = "_blank" });
Session["Complaint_No"] = firstCell.Text;
}
}
2ページ目:
protected void Page_Load(object sender, EventArgs e)
{
string strComplaintNo = Convert.ToString(Session["Complaint_No"]);
TextBox51.Text = strComplaintNo;
}
2 番目のページの TextBox.51.Text は、最初のページ セッションから値をフェッチします。私の問題は、textbox51.text が Complaint_No の値をフェッチすることです。これは、ハイパーリンクされた値をフェッチするのではなく、最終的に gridview にバインドされます。この問題の解決にご協力ください。