У меня есть мультивизор с 4 видами. Чтобы переключаться между представлениями, я использую 4 кнопки и переключаю индекс активного просмотра multiview на соответствующий вид внутри события щелчка каждой кнопки.ASP.Net - Использование значения переменной в разных событиях нажатия кнопок - VB
В каждом представлении имеются различные элементы управления для сбора данных. Затем в нижней части окончательного представления есть кнопка отправки, чтобы записать все данные в базу данных.
Что я хочу достичь, так это захватить отметку времени, когда пользователь нажимает кнопку, чтобы перейти к каждому представлению (которое в конечном итоге будет записано в базу данных). Я могу назначить метку время к переменному, используя приведенный ниже код в событии нажатия каждого из 4-х кнопков
Dim phase1TimeStamp as string = DateTime.Now.TimeOfDay.ToString()
Проблема заключается в том, когда я пришел, чтобы написать записи в базу данных в храповом случае из submit, он не может видеть значения, назначенные этим переменным штампа времени.
Есть ли способ передать эти значения переменных на событие отправки кнопки отправки или есть ли другой способ добиться этого? Благодаря
Спасибо Дуглас. Делает смысл и отлично работает! Я раньше не работал с кешированием, поэтому считаю, что это очень полезно. Есть ли какие-либо очистки и т. Д. После использования при использовании кешей? – Jimsan
IIS будет обрабатывать очистку для вас после окончания сеанса. Вам не нужно ничего делать, если вы не хотите удалить его из сеанса вручную по какой-либо причине. –
OK, понимает. Я не буду делать это вручную, если IIS позаботится об этом :-) – Jimsan