所属类别:技术博客
文章作者:jelink
特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!
这个由微软提供的组件已经编译好了的,无需自己再写代码,直接用就行:)对于Web.Config设置一下:在节最开始加上:~/News,(d{4}),(d{1,2}),(d{1,2}),(d{1,9}).aspx~/news_view.aspx?newsid=$4~/(d{4})/(d{2})/Default.aspx<![CDATA[~/news_view.aspx?year=$1&month=$2]]>privatevoidPage_Load(objectsender,System.EventArgse){//在此处放置用户代码以初始化页面DataTabledt=newDataProvider().GetNewsToIndexPage(1);//格式化URLUrlFormatformats=newUrlFormat();lbNews.Text="";if(dt.Rows.Count>0){intcounter=0;while(counter<dt.Rows.Count){lbNews.Text+=""+dt.Rows[counter]["NewsTitle"].ToString()+"";counter++;}}else{lbNews.Text="暂无内容";}lbNews.Text+="";dt.Clear();dt.Dispose();}publicclassUrlFormat{publicUrlFormat(){}publicvirtualstringNewsUrl(DateTimedt,intNewsID){returnGetUrl("News,{0},{1},{2},"+NewsID+".aspx",dt.Year,dt.Month,dt.Day);}protectedvirtualstringGetUrl(stringpattern,paramsobject[]items){returnstring.Format(pattern,items);}}作用:可以隐藏真实Url,爽!格式化为:news,2004,8,13,123.aspx指向:news.aspx?参数=some parameter 在节中加上:在节加上: 处理一下链接:news.aspxUrlFormat.cs发表于 @ 2006年09月26日 17:21:00编辑新一篇:在ASP.NET中实现Url Rewriting[自译] 旧一篇:ASP.net的URL重写
相关信息· Linux ES5中 Clamav杀毒软件安装与使用
· Check Your Internet Connection With C
· 大部分ADO的错误码对应的含义
· Essential .NET读书笔记
95920
20246
