Url ReWriting 示例

作者:袖梨 2022-07-02
这个由微软提供的组件已经编译好了的,无需自己再写代码,直接用就行:)
对于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





在节加上:




处理一下链接:
news.aspx
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
DataTable dt=new DataProvider().GetNewsToIndexPage(1);
//URL
UrlFormat formats=new UrlFormat();
lbNews.Text = "
  • ";

  • if (dt.Rows.Count>0)

  • {

  • int counter=0;

  • while (counter {

  • lbNews.Text += "
  • ";
    counter++;
    }
    }
    else
    {
    lbNews.Text="
  • 暂无内容
  • ";

相关文章

精彩推荐