Как я могу проверить переменную и перенаправить на другую страницу до загрузки страницы с помощью ASP.NET?
Я знаю о жизненном цикле, и PageInit()
звучит так, как будто это было бы правильно, но я не могу найти место, куда можно было бы поместить код без ошибок и ошибок в Visual Studio.
Я не могу поместить onpageinit=""
в первую строку объявления моей страницы. Я должен поместить это в другом месте? Объявление моей страницы выглядит так:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="dashboard.aspx.cs" Inherits="dashboard" MasterPageFile="~/Design.master" %>
Это код, который я хочу запустить при загрузке страницы:
// Check if the user is logged in, if not send them to the login page
if (session.logged_in == false)
{
// Redirect the user to the login page
Response.Redirect("login.aspx");
}