如何以编程方式加载aspx文件?

时间:2010-04-12 12:54:20

标签: c# asp.net

我是网络开发的新手。我有2个.aspx文件,在默认页面中我想以编程方式打开其他页面。我怎么能这样做?

3 个答案:

答案 0 :(得分:4)

您需要使用Response.Redirect方法:

  

以下示例说明如何使用VBScript编程语言将用户重定向到同一IIS服务器上的虚拟目录。

<% Response.Redirect "/samples/asp/newpage.asp" %> 

答案 1 :(得分:4)

有两个可以使用Response.Redirect和Server.Transfer。 Response.Redirect强制浏览器加载新页面的新URL,而Server.Transfer则更改正在服务器上加载的分页。

这是关于两者的文章:

http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=15

MSDN Response.Redirect:

http://msdn.microsoft.com/en-us/library/system.web.httpresponse.redirect.aspx

MSDN Server.Transfer:

http://msdn.microsoft.com/en-us/library/ms525800.aspx

答案 2 :(得分:0)

目前还不清楚你在寻找什么,但猜测你应该使用用户控件(.ascx)并在页面上呈现它们。