欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > vs2010界面怎么跳转_

vs2010界面怎么跳转_

日期:2023-09-20 08:11

在VS2010或者VS2015中,大家经常会用到编译环境中的快速跳转功能,此时可以用F12来快速跳转到想要查看的代码的位置处,但是看完源码以后,如何能够快速返回先前的位置呢?

两种方式

使用Ctrl+g,可以通过输入先前的行号实现快速的定位返回使用Ctrl+-,可以更方便的快速返回先前的位置 -

常见的快捷键:

Alt+—>:实现代码的快速浏览,直接跳转一个完整的函数体 Alt+—>实现代码的快速浏览。

本文来自:http://www.introzo.com/wxjnew/p/4165243.html

在开发项目的过程中,由于要集成Cognos的报表通过URL,但是Cognos报表的本身URL长度过程,那么此时就需要开发一个跳转的页面,下面我们就采用VS2010开发一个跳转的页面Default.aspx

1:打开VS2010新建网站

2:选择C#语言,www.introzo.com空网站

3:项目JumpPage已经创建好,默认都有一个web.config配置文件

4:本例的web.config内容为,添加了appSettings节点,供下面的操作使用

?

4:新建一个文件,选择Web窗体,系统默认取名为Default.aspx

5:如下图所示,每一个aspx页面都对应一个aspx.cs页面,前者是显示,后者是设计事件和代码

6:在aspx对应的aspx.cs中都会自动生成一个Page_Load方法,针对本例Default.aspx.cs编码如下

protected void Page_Load(object sender, EventArgs e)

{

//获得传过来的reportkey,如果为空提示用户选择报表

if (Request.QueryString["reportkey"] == null)

{

ClientScript.RegisterStartupScript(this.GetType(), " message", "");

return;

}

//如果不为空,利用response重定向到报表URL

else

{

string reportkey = Request.QueryString["reportkey"];

string reportpath = System.Configuration.ConfigurationManager.AppSettings[reportkey].ToString();

Response.Redirect(reportpath);

}

}

代码解析:System.Configuration.ConfigurationManager.AppSettings[reportkey].ToString(); 作用是取出web.config配置文件中节点中key为reportkey的value值

7:发布网站在浏览器查看效果

不带参数访问网站

带参数key访问网站

效果,成功跳转到key=1指定的地址?

8:逻辑解释

访问aspx页面同时给参数指定跳转的路径,跳转的路径在web.config配置

快捷键F12可快速跳转到定义,Ctrl 加 - (减号)可跳转回原来的位置。

关灯