Ничто из встроенного в ASP.NET не позволит вам отличать разные "экземпляры страниц" или запросы от них.
Однако вы можете легко добавить Guid
в состояние просмотра, чтобы однозначно идентифицировать каждую страницу. Этот механизм прекрасно работает, когда вы находитесь в самом классе Page. Если вам нужно идентифицировать запросы до того, как вы достигнете обработчика страницы, вам нужно использовать другой механизм (так как состояние просмотра еще не восстановлено).
Событие Page.LoadComplete
является разумным местом для проверки, связан ли Guid
со страницей, и, если нет, создайте его.