1から始まる一意のIDを生成しようとしましたが、番号は同じままです..セッション変数を使用しようとしているので、1,2,3,4のようになります...
メインページ:
protected void calculateButton_Click(object sender, EventArgs e)
{
int bookingID = 0;
bookingID += 1;
bookingIDTextBox.Text = bookingID.ToString();
}
protected void confirmButton_Click(object sender, EventArgs e)
{
Session["confirmBooking"] = "confirm";
Session["bookingID"] = bookingIDTextBox.Text;
Response.Redirect("MainBookingForm.aspx");
}
2 ページ目:
protected void newBookingButton_Click(object sender, EventArgs e)
{
string bookingRef = (string)(Session["bookingID"]);
Session["bookingRef"] = bookingRef;
Response.Redirect("BookingForm.aspx");
}