| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 810 人关注过本帖
标题:URL怎么样重写
只看楼主 加入收藏
垃圾的沉默
Rank: 1
等 级:新手上路
威 望:2
帖 子:511
专家分:0
注 册:2007-6-25
收藏
 问题点数:0 回复次数:4 
URL怎么样重写

py.CurrentPageIndex = CurPage - 1;
lblCurPage.Text=CurPage.ToString();
lbtnFirstPage.NavigateUrl = Request.CurrentExecutionFilePath;
lbtnLastPage.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(py.PageCount);

if (!py.IsFirstPage)
{
lbtnUpPage.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1);
我想在这里把URL重写成如:news.aspx/list-1.aspx 或者news-1.aspx
if (lbtnUpPage.NavigateUrl.Length == 0)
{
return ;
}
else
{
return Request.PathInfo.Substring(1);
lbtnUpPage.NavigateUrl = Request.CurrentExecutionFilePath + "/" + Convert.ToString(CurPage - 1);
我想在这里把URL重写成如:news.aspx/list-1.aspx 或者news-1.aspx
}

}
if (!py.IsLastPage)
{
lbtnDownPage.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1);
我想在这里把URL重写成如:news.aspx/list-1.aspx 或者news-1.aspx

}

搜索更多相关主题的帖子: 重写 URL 
2007-11-07 08:40
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
建议楼主下载一个微软的开源.NET项目URLRewriter,里面是编译后的组件,我前几天发那个帖子里有配置文件的示例,那里面主要配置正则表达式来替换URL。
2007-11-07 12:44
垃圾的沉默
Rank: 1
等 级:新手上路
威 望:2
帖 子:511
专家分:0
注 册:2007-6-25
收藏
得分:0 
我都已经下来用了..但是到分页这里我就不知道怎么写代码了..是不是直接输出静态.news.aspx/list-1.aspx.然后在配置文件里配置就行了??

人们笑我太疯癫...我笑人们太正经
2007-11-07 13:10
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
<RewriterConfig>
<Rules>
<RewriterRule>
<!--下面两个配置的地方可以写正则表达式-->
<LookFor>~/NewsAnnounce/WebForm1.htm</LookFor>
<!--这里是URL里的假地址-->
<SendTo>~/NewsAnnounce/WebForm1.aspx</SendTo>
<!--这里写转到那个真地址-->
</RewriterRule>
</Rules>
</RewriterConfig>

2007-11-07 16:32
垃圾的沉默
Rank: 1
等 级:新手上路
威 望:2
帖 子:511
专家分:0
注 册:2007-6-25
收藏
得分:0 
问题解决了,,只是还有些隐在的问题..不过那都是关于优化方面了,,不关技术什么东西了

人们笑我太疯癫...我笑人们太正经
2007-11-08 14:06
快速回复:URL怎么样重写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015001 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved