是否可以使用重定向 ascx 页面
Response.Redirect();
我的代码是
HttpContext.Current.Response.Redirect("~/postauthenticated/employeereprintw2requestconfirmtest.ascx");
你有什么主意吗?
是否可以使用重定向 ascx 页面
Response.Redirect();
我的代码是
HttpContext.Current.Response.Redirect("~/postauthenticated/employeereprintw2requestconfirmtest.ascx");
你有什么主意吗?
不,那是不可能的。ASCX 控件不能单独存在。它应该始终托管在 WebForm (ASPX) 中。而且您只能重定向到 WebForms 或通用处理程序。实际上仅适用于作为 Web 请求的基本入口点的通用处理程序。WebForms 只是一个自定义的通用处理程序。
不,它不可能。我们无法重定向到 .ascx。简而言之,.ascx 不是要重定向的页面。它是一个用户控件。如果我们需要使用它,我们必须把它放在任何页面上,然后只有它才能在浏览器中可见。我们从不单独使用 .ascx。
不,无法通过使用重定向到用户控件,Response.Redirect();
因为用户控件 (.ascx) 只是部分页面,而不是您可以将控件重定向到的完整页面。如果没有 WebForm,用户控件就不能单独存在。因此,用户控件 (.ascx) 在访问它之前总是需要在 WebForm (.aspx) 中注册自己。一个 WebForm(.aspx 页面)可以有多个用户控件 (.ascx),因为它们是部分页面。因此可以在 ASP.NET 中的一个 WebForm 上注册多个用户控件。