这是一个什么用法为什么VS2010不能用 <h1> <span> <%=addtime%> </span> <%=title%></h1>
3个回答
展开全部
在开发项目的过程中,由于要集成Cognos的报表通过URL,但是Cognos报表的本身URL长度过程,那么此时就需要开发一个跳转的页面,下面我们就采用VS2010开发一个跳转的页面Default.aspx
1:打开VS2010新建网站
2:选择C#语言,ASP.NET空网站
3:项目JumpPage已经创建好,默认都有一个web.config配置文件
4:本例的web.config内容为,添加了appSettings节点,供下面的操作使用
<?xml version="1.0"?>
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
</system.web>
<appSettings>
<add key="1" value="http://www.baidu.com/"/>
<add key="2" value="http://www.cnblogs.com/"/>
</appSettings>
</configuration>
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", "<script language='javascript' >alert('请选择一个报表!');</script>");
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配置文件中<appSettings>节点中key为reportkey的value值
7:发布网站在浏览器查看效果
不带参数访问网站
带参数key访问网站
效果,成功跳转到key=1指定的地址 <add key="1" value="http://www.baidu.com/"/>
8:逻辑解释
访问aspx页面同时给参数指定跳转的路径,跳转的路径在web.config配置
1:打开VS2010新建网站
2:选择C#语言,ASP.NET空网站
3:项目JumpPage已经创建好,默认都有一个web.config配置文件
4:本例的web.config内容为,添加了appSettings节点,供下面的操作使用
<?xml version="1.0"?>
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
</system.web>
<appSettings>
<add key="1" value="http://www.baidu.com/"/>
<add key="2" value="http://www.cnblogs.com/"/>
</appSettings>
</configuration>
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", "<script language='javascript' >alert('请选择一个报表!');</script>");
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配置文件中<appSettings>节点中key为reportkey的value值
7:发布网站在浏览器查看效果
不带参数访问网站
带参数key访问网站
效果,成功跳转到key=1指定的地址 <add key="1" value="http://www.baidu.com/"/>
8:逻辑解释
访问aspx页面同时给参数指定跳转的路径,跳转的路径在web.config配置
2017-08-16
展开全部
这个就是jsp页面的写法啊,
<%=%>就是jsp表达式
<%=%>就是jsp表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-16
展开全部
不是很清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询