private const int MaxFileSize = 2 * 1024 * 1024; // 2 MB protected void Page_Load(object sender, EventArgs e) { if (SiteMaster.VerifyRequest(Session)) { if (!IsPostBack) { if (!Page.RouteData.Values.ContainsKey("key")) { Response.Redirect(SiteMaster.Path404); } if (!SiteMaster.IsKeyGood(Session, Page.RouteData.Values["key"] as string)) { Response.Redirect(SiteMaster.Path404); } } submitButton.ServerClick += new EventHandler(Upload_Click); } else { Response.Redirect(SiteMaster.Path404); } }