首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重定向Ascx页面

重定向Ascx页面
EN

Stack Overflow用户
提问于 2013-09-25 17:12:13
回答 2查看 2.6K关注 0票数 1

是否可以使用

代码语言:javascript
复制
Response.Redirect();

我的代码是

代码语言:javascript
复制
HttpContext.Current.Response.Redirect("~/postauthenticated/employeereprintw2requestconfirmtest.ascx");

你有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-25 17:14:17

不那是不可能的。ASCX控件不能单独使用。它应该始终托管在WebForm (ASPX)中。而且您只能重定向到WebForms或泛型处理程序。实际上,只适用于作为web请求基本入口点的泛型处理程序。WebForms只是一个自定义的泛型处理程序。

票数 2
EN

Stack Overflow用户

发布于 2014-03-19 14:36:00

不,不可能使用Response.Redirect();重定向到用户控件,因为用户控件(.ascx)只是部分页面,而不是可以重定向控件的完整页面。没有WebForm,用户控件就不能单独存在。因此,用户控件(.ascx)在访问它之前总是需要在WebForm (.aspx)中注册自己。一个WebForm (.aspx页面)可以有多个用户控件(.ascx),因为它们是部分页面。因此,可以在一个WebForm上注册多个ASP.NET用户控件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19011190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档