Login.DestinationPageUrl Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Oturum açma girişimi başarılı olduğunda kullanıcıya görüntülenen sayfanın URL'sini alır veya ayarlar.
public:
virtual property System::String ^ DestinationPageUrl { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string DestinationPageUrl { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.DestinationPageUrl : string with get, set
Public Overridable Property DestinationPageUrl As String
Özellik Değeri
Oturum açma girişimi başarılı olduğunda kullanıcının yönlendirildiği sayfanın URL'si. Varsayılan değer: Empty.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğini ayarlar DestinationPageUrl . Page_Load yöntemi, başvuruda bulunan sayfanın URL'sini hedef sayfanın URL'sine eklemek için kullanılır, böylece hedef sayfa isterseniz kullanıcıyı özgün sayfaya döndürebilir.
<%@ Page Language="C#" autoEventWireup="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void PageLoad(Object sender, EventArgs e)
{
Login1.DestinationPageUrl =
String.Format("terms.aspx?{0}", Request.QueryString.ToString());
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
DestinationPageUrl="terms.aspx">
</asp:Login>
</form>
</body>
</html>
<%@ Page Language="VB" autoEventWireup="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
login1.DestinationPageUrl = _
String.Format("terms.aspx?{0}", Request.QueryString.ToString())
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
DestinationPageUrl="terms.aspx">
</asp:Login>
</form>
</body>
</html>
Açıklamalar
DestinationPageUrl özelliği, bir oturum açma girişimi başarılı olduğunda görüntülenen sayfayı belirtir.
Denetimin Login varsayılan davranışı, kullanıcıyı başvuran sayfaya veya Web.config dosyasındaki defaultUrl
öğenin özniteliğinde forms
tanımlanan sayfaya döndürmektir.
DestinationPageUrl özelliği, defaultUrl
denetimin varsayılan davranışını Login ve yapılandırma dosyasında yapılan ayarı geçersiz kılar.
Bu özellik temalar veya stil sayfası temaları tarafından ayarlanamaz. Daha fazla bilgi için bkz ThemeableAttribute . temalar ve dış görünümler ASP.NET.