ASP.NET编程之页面跳转
来源:互联网 发布:java 上传文件 到 ftp 编辑:程序博客网 时间:2024/06/06 05:38
页面跳转有四种方式:
HyperLink:语法是NavigateUrl="//localhost/websites/TargetPage.aspx"
利用属性NavigateUrl来指定跳转的页面URL。
Server.Transfer:语法是Server.Transfer("TargetPage.aspx");
值得注意的是:利用Server.Transfer的目标页面和原始页面必须是同一程序。如果你想直接跳至http://www.google.com.hk/都会失败。同时跳转后的目标页面能访问原始页面的公共成员。
Response.Redirect:语法是Response.Redirect("TargetPage.aspx");
值得注意的是:利用Response.Redirect可以跳至任意有效路径,原始页面和目标页面可以是来自同一程序的,也可以是其他页面(例如http://www.google.com.hk/)。同一程序的原始页面和目标页面可以通过Session和Application状态来传递数据。Response.Redirect方法用一个URL或.aspx或.htm页面作为字符串参数,实现客户端的重定向(不用投递回服务器),所以它的速度较Server.Transfer快。
Cross-PagePosting:语法是PostBackUrl="TargetPage.aspx"
利用属性PostBackUrl指定跳转的页面。一个页面提交给服务器然后重定向至目标页面。
值得注意的是:这种方法只能跳至.aspx页面,目标页面不能使.asp或.htm。
- ASP.NET编程之页面跳转
- asp.net页面跳转
- ASP.NET页面跳转
- asp.net页面跳转
- asp.net 跳转页面
- asp.net 页面跳转
- ASP.NET 页面跳转
- asp.net mvc && asp.net 页面跳转
- asp.net页面跳转方法!
- ASP.NET弹框后页面跳转
- ASP.NET页面的跳转
- Asp.net(C#)页面跳转
- asp.net 页面跳转问题
- ASP.NET后台页面跳转
- ASP.NET编程模型之ASP.NET页面生命周期图解
- ASP.NET编程模型之ASP.NET页面生命周期图解
- ASP.NET编程模型之ASP.NET页面生命周期图解
- ASP.NET编程模型之ASP.NET页面生命周期图解
- FreeMaker语法大全及示例
- db2 数据库的导出导入
- C++ Primer 习题12.38 ~ 12.41 class 中的 static 成员
- 利用管道实现进程间通信
- 三层架构之数据层DAL
- ASP.NET编程之页面跳转
- 关于ScrollViewer滚动条滚动至最底部的实现
- Nano编辑器命令指南
- linux 虚拟机 redhat 修改 mac
- ubuntu 10.04 texlive 2009 安装全过程
- 转储采购订单和标准采购订单区别
- cout 格式化输出详解
- Ubuntu重装windows系统后的grub引导修复
- [vb.net]使用多线程