Я попытался сгенерировать уникальный идентификатор, начиная с 1, но число остается неизменным .. Я пытаюсь использовать переменную сеанса, чтобы она могла идти как 1,2,3,4 .. .сгенерируйте уникальный идентификатор в C#
Главная:
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");
}
Вторая страница:
protected void newBookingButton_Click(object sender, EventArgs e)
{
string bookingRef = (string)(Session["bookingID"]);
Session["bookingRef"] = bookingRef;
Response.Redirect("BookingForm.aspx");
}
Видимо, у вас есть сессия. Почему бы не увеличить число сеансов? Ваша новейшая идентификация уже известна. – Aphelion