net5:动态修改内存中的站点地图节点
2017-07-09 15:04
113 查看
原文发布时间为:2008-07-29 —— 来源于本人的百度文章 [由搬家工具导入]
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class sitemap : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SiteMap.SiteMapResolve+=new SiteMapResolveEventHandler(SiteMap_SiteMapResolve);
}
SiteMapNode SiteMap_SiteMapResolve(object sender,SiteMapResolveEventArgs e)
{
SiteMapNode currentNode = SiteMap.CurrentNode.Clone(true);
SiteMapNode tempNode=currentNode;
int id=nid();
int page=npage();
if (id > 0)
{
tempNode.Url = tempNode.Url + "?id=" + id.ToString();
}
if (id > 0 && page >= 0)
{
tempNode.Url = tempNode.Url + "&page=" + page.ToString();
}
else if (page >= 0)
{
tempNode.Url = tempNode.Url + "?page=" + page.ToString();
}
return tempNode;
}
private int nid()
{
return 2;
}
private int npage()
{
return 3;
}
}
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class sitemap : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SiteMap.SiteMapResolve+=new SiteMapResolveEventHandler(SiteMap_SiteMapResolve);
}
SiteMapNode SiteMap_SiteMapResolve(object sender,SiteMapResolveEventArgs e)
{
SiteMapNode currentNode = SiteMap.CurrentNode.Clone(true);
SiteMapNode tempNode=currentNode;
int id=nid();
int page=npage();
if (id > 0)
{
tempNode.Url = tempNode.Url + "?id=" + id.ToString();
}
if (id > 0 && page >= 0)
{
tempNode.Url = tempNode.Url + "&page=" + page.ToString();
}
else if (page >= 0)
{
tempNode.Url = tempNode.Url + "?page=" + page.ToString();
}
return tempNode;
}
private int nid()
{
return 2;
}
private int npage()
{
return 3;
}
}
相关文章推荐
- 动态修改内存中站点地图节点
- vs2005入门视频教程 之 动态修改内存中站点地图 [视频]
- 揭开站点导航的面纱(二)动态修改内存中的站点地图
- Axure RP Pro 6.5修改站点地图,只显示需要的节点
- 演练:根据安全角色筛选站点地图节点
- 简论程序是如何动态修改内存或指令的【转自看雪】
- DOM4J 学习总结之 修改节点信息 将内存的DOM输出到xml文件
- javascript动态修改Li节点值的方法
- 集群默认只使用每个节点8G内存的修改方法
- WebLogic 12c 修改节点 Managed Server 和 AdminServer 内存方法
- ext tree相关知识 动态修改节点小图标
- 动态修改TreeView某些节点TreeNode样式
- 浅析动态添加、删除、修改TreeView节点
- 动态修改配置文件节点
- love2d教程31--Tiled地图存档和动态修改
- 动态修改SiteMapPath - 代码生成所有节点 实例
- 动态加载xml文件(站点地图)
- ASP.NET 在程序中动态删除、修改配置文件节点值的方法
- [WPF]TreeView动态修改某个节点属性的解决方案
- Ida动态修改android程序的内存数据和寄存器数值,绕过so文件的判断语句