В зависимости от того, сколько у вас динамического содержимого на странице, вы можете использовать элемент управления Substitution для рендеринга динамического содержимого на кэшированной странице.
Этот элемент управления привязан к статическому методу (помните, что жизненный цикл страницы не запущен, поскольку это кэшированная версия страницы, и ни один из объектов, созданных в Page_Load и т. Д. Не будет доступен), который возвращает динамическое содержимое и может быть расположен где вы хотите на странице.
<asp:Substitution ID="mySubstitution" runat="server" MethodName="GetLoggeninUserName" />