Response重定向的主要做用就是页面跳转,点击按钮就跳转到另外一个页面设计模式
这个稍微有点复杂,须要添加2个Web窗体工具
第一个窗体就随便默认名字了布局
第二个窗体做为欢迎页面,指定名字为:welcome.aspx测试
步骤:设计
1.首先双击第一个窗体的aspx文件3d
2.将设计视图切换到设计模式blog
3.在左侧的工具箱里面找到Button(工具箱的快捷按键是Ctrl+Alt+X)it
3.将这个控件拖出来放到body的框里面请求
4.选中这个Button按钮,能够在右边的属性框里进行属性设置,将Text设置为文字“肯定”,将id设置成Bt_ok方法
5.将外框DIV选中,能够切换到源视图,在div里面点一下,那么就能够选中了
6.设置div的属性,主要是设置样式属性,将刚才添加的按钮布局到中间的位置来显示
7.设置style的选项,就是将 块 这个选项里的text-align属性设置为center
8.将设计视图切换回设计模式,而后直接双击肯定按钮!这样就会直接给按钮添加点击方法,并进入到这个方法的代码页面
在这个方面里面添加以下代码:
Response.Redirect("~/welcome.aspx?name=小南&sex=先生");
须要注意的是,“~/”:表示虚拟目录下的一个目录
若是须要传递数据,必须在页面后面加 ? 号来分隔。传递的不一样的参数之间须要用 & 符号分隔
在这里就传递了 名字 和 性别 这两个参数
9.双击 另外一个窗体 即刚才建立的welcome.aspx页面上 进行代码编写
在主方法下添加以下代码:
String name = Request.Params["name"];
String sex = Request.Params["sex"];
Response.Write("欢迎光临"+name+sex+"!");
而后能够保存全部页面,进行测试了。
这里还用到 Request 上的 Params ,就是直接从请求页面上获取参数,指定获取某种名称的参数