簡體   English   中英

重定向Ascx頁面

[英]Redirecting Ascx page

是否可以使用重定向ascx頁面

Response.Redirect();

我的代碼是

HttpContext.Current.Response.Redirect("~/postauthenticated/employeereprintw2requestconfirmtest.ascx");

你有什么主意嗎?

不,那是不可能的。 ASCX控件不能單獨存在。 它應始終托管在WebForm(ASPX)中。 而且您只能重定向到WebForms或通用處理程序。 實際上只對作為Web請求的基本入口點的通用處理程序。 WebForms只是一個自定義通用處理程序。

不可能。 我們無法重定向到.ascx。 簡而言之.ascx不是要重定向的頁面。 它是一個用戶控件。 如果我們需要使用它,我們必須將它放在任何頁面上,然后只能在瀏覽器中看到它。 我們從不單獨使用.ascx。

不,使用Response.Redirect();無法重定向到用戶控件Response.Redirect(); 因為用戶控件(.ascx)只是部分頁面而不是您可以重定向控件的完整頁面。 沒有WebForm,用戶控件不能單獨存在。 因此,用戶控件(.ascx)總是需要在訪問它之前在WebForm(.aspx)中注冊自己。 一個WebForm(.aspx頁面)可以有多個用戶控件(.ascx),因為它們是部分頁面。 因此,可以在ASP.NET中的One WebForm上注冊多個用戶控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM