Как не дать параметру ReturnUrl моей страницы Login.aspx переопределить свойство DestinationPageUrl элемента управления ASP.NET для входа?

Полный образец:

public int CountBit(string mask)
        {

            int ones=0;
            Array.ForEach(mask.Split('.'),(s)=>Array.ForEach(Convert.ToString(int.Parse(s),2).Where(c=>c=='1').ToArray(),(k)=>ones++));
          return ones

        }
11
задан Zack Peterson 28 August 2008 в 19:18
поделиться

1 ответ

Я нашел ответ на Скоростных Обзорах. Я обработал событие LoggedIn для принуждения перенаправления к странице DestinationPageUrl.

Public Partial Class Login
    Inherits System.Web.UI.Page

    Protected Sub Login1_LoggedIn(ByVal sender As Object, _  
            ByVal e As System.EventArgs) Handles Login1.LoggedIn
        'overrides ReturnUrl page parameter
        Response.Redirect(Login1.DestinationPageUrl)
    End Sub

End Class
14
ответ дан 3 December 2019 в 08:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: