朋友们们,看我的提问到,你们一定地觉得很矛盾?效果1
后台:Page.Title = Request.QueryString[0].Trim().ToString() + Request.QueryString[1].Trim().ToString();
前台:<li><a href="news.aspx?id=54 & titl=热血传奇战道无敌">
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx? id=<%# Eval("biaoti")%>">
结果
<title>54热血传奇战道无敌</title>效果2
前台
<li><a href="<%# Eval("id")%>.html">web.config <LookFor>~/(\d+)\.html</LookFor>
<SendTo>~/news.aspx?id=$1</SendTo>
URL重写!这两个功能,我都实现了!但是两个功能不能一起用,麻烦大家,帮帮忙
后台:Page.Title = Request.QueryString[0].Trim().ToString() + Request.QueryString[1].Trim().ToString();
前台:<li><a href="news.aspx?id=54 & titl=热血传奇战道无敌">
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx? id=<%# Eval("biaoti")%>">
结果
<title>54热血传奇战道无敌</title>效果2
前台
<li><a href="<%# Eval("id")%>.html">web.config <LookFor>~/(\d+)\.html</LookFor>
<SendTo>~/news.aspx?id=$1</SendTo>
URL重写!这两个功能,我都实现了!但是两个功能不能一起用,麻烦大家,帮帮忙
-->
<li><a href='newx.aspx?id=<%# Eval("id")%>.aspx? id=<%# Eval("biaoti")%>'>
之前没问题,url重写后也没问题的
url都一样的啊
<li><a href="news.aspx?id=54 & titl=热血传奇战道无敌"> <li>
这句是网站运行后我随便抽出的一条数据
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx? id=<%# Eval("biaoti")%>">这句是前台代码??
重写怎么会一样呢,?
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx">
这句不重写的A标签
<li><a href="<%# Eval("id")%>.html">
这句是重写的A标签,
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx & id=<%# Eval("biaoti")%>"></li>
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx & title=<%# Eval("biaoti")%>"></li>
大家看看麻,这是我的网站,都是样传值的,
Page.Title = Request.QueryString[0].Trim().ToString() + Request.QueryString[1].Trim().ToString();
才有效但是我想重写url麻烦大家说说,有什么办法啊
http://localhost:3702/default/50.html
这是我在本机用URL重写的我的目的是,即传值,又能设TITLE
<SendTo>~/news.aspx?id=$1</SendTo>你看下你的重写,重写后在浏览器上看到id.html
实际上你程序运行后页面得到的地址还是news.aspx?id=id
你这个问题和重写毛的关系啊
<li><a href="newx.aspx?id=<%# Eval("id")%>.aspx">
这句不重写的A标签
<li><a href="<%# Eval("id")%>.html">
这两个效果不一样
这个是伪静态
重写过后的html页面实际上程序得到的url还是aspx的页面
你之前用aspx没问题,那重写后肯定没问题
至少我用伪静态不存在这方面的问题