当前位置: 首页 > news >正文

什么公司做网站的多徐州招标投标信息网

什么公司做网站的多,徐州招标投标信息网,网站风格主要包括哪些,营销者主要通过制作http://www.purecs.net/Threads/t376.aspx在網頁上放置一個SiteMapPath可以提供使用者一個清楚的瀏覽路標指示#xff0c;如果你的SiteMap是靜態不會變動的倒是很簡單#xff0c;只要編寫好一個XML檔放上去#xff0c;其它的事就可以不用管了#xff0c;但是在動態網頁中Si…http://www.purecs.net/Threads/t376.aspx在網頁上放置一個SiteMapPath可以提供使用者一個清楚的瀏覽路標指示如果你的SiteMap是靜態不會變動的倒是很簡單只要編寫好一個XML檔放上去其它的事就可以不用管了但是在動態網頁中SiteMap的路徑可能會隨著不同的情況而有所更動這時預先建立的靜態SiteMap似乎就不怎麼好用了因為你無法事先去預測SiteMap該有哪些路徑(就像現在這個論壇上面的SiteMap)這個時後你必需要用程式動態控制SiteMapPath中Node的連結路徑及顯示的文字現在只要跟著下面的步驟做就可以簡單的做到這個功能。1. 先在Web Form中建立一個ModifyPath方法 看不清楚 | 列印 | 複製1private SiteMapNode ModifyPath(Object sender, SiteMapResolveEventArgs e)  private SiteMapNode ModifyPath(Object sender, SiteMapResolveEventArgs e) 2. 在Page_Load 中註冊SiteMapResolve事件給ModifyPath方法 看不清楚 | 列印 | 複製1SiteMap.SiteMapResolve  new SiteMapResolveEventHandler(this.ModifyPath);  SiteMap.SiteMapResolve new SiteMapResolveEventHandler(this.ModifyPath); 3. 最後在ModifyPath中撰寫動態路徑及所顯示的文字程式碼即可 看不清楚 | 列印 | 複製1private SiteMapNode ModifyPath(object sender, SiteMapResolveEventArgs e)  2{  3    SiteMapNode currentNode  SiteMap.CurrentNode.Clone(true);  4    SiteMapNode modifyNode  currentNode;  5 6    modifyNode.Url  http://www.bbb.net;  7    modifyNode.Title  bbb;  8 9    if ( (modifyNode  modifyNode.ParentNode) ! null)  10    {  11        modifyNode.Url  http://www.aaa.net;  12        modifyNode.Title  aaa;  13    }  14 15    return currentNode;  16}  private SiteMapNode ModifyPath(object sender, SiteMapResolveEventArgs e) { SiteMapNode currentNode SiteMap.CurrentNode.Clone(true); SiteMapNode modifyNode currentNode; modifyNode.Url http://www.bbb.net; modifyNode.Title bbb; if ( (modifyNode modifyNode.ParentNode) ! null) { modifyNode.Url http://www.aaa.net; modifyNode.Title aaa; } return currentNode; } 好了你現在應該可以看到一點點成果至少SiteMapPath中的結點能被程式控制了剩下的只需要寫出ModifyPath中真正的取得路徑的程式碼動態修改SiteMapPath就是這麼簡單。 看不清楚 | 列印 | 複製1protected void Page_Load(object sender, EventArgs e)  2{  3    SiteMap.SiteMapResolve  new SiteMapResolveEventHandler(this.ModifyPath);  4}  5 6private SiteMapNode ModifyPath(object sender, SiteMapResolveEventArgs e)  7{  8    SiteMapNode currentNode  SiteMap.CurrentNode.Clone(true);  9    SiteMapNode modifyNode  currentNode;  10    modifyNode.Url  http://www.bbb.net;  11    modifyNode.Title  bbb;  12 13    if ( (modifyNode  modifyNode.ParentNode) ! null)  14    {  15        modifyNode.Url  http://www.aaa.net;  16        modifyNode.Title  aaa;  17    }  18 19    return currentNode;  20}  protected void Page_Load(object sender, EventArgs e) { SiteMap.SiteMapResolve new SiteMapResolveEventHandler(this.ModifyPath); } private SiteMapNode ModifyPath(object sender, SiteMapResolveEventArgs e) { SiteMapNode currentNode SiteMap.CurrentNode.Clone(true); SiteMapNode modifyNode currentNode; modifyNode.Url http://www.bbb.net; modifyNode.Title bbb; if ( (modifyNode modifyNode.ParentNode) ! null) { modifyNode.Url http://www.aaa.net; modifyNode.Title aaa; } return currentNode; } 那如果是动态的无限级的网站应该怎么做呢,用递归上去做结点吗?可是结点数量不一样啊 Re: 動態修改SiteMapPath路徑 a  0.0 (0 票) 由 admin 在 17:20 發表 SiteMapNode有一個ChildNodes集合屬性包含Add、Insert、Remove、Clear等方法可以用來新增或是刪除結點所以不管是多少層都可以在SiteMapResolve事件中依邏輯增加或減少層級例如你在這個網站上回文時原本的結點應該是pure C# 技術社群 ASP.NET 動態修改SiteMpaPath路徑 回覆文章但是在程式中已經把 回覆文章 這個節點刪除掉了 看不清楚 | 列印 | 複製1//currentNode 為回覆文章  2SiteMapNode currentNode  SiteMap.CurrentNode.Clone(true);  3 4if (currentNode.Key.EndsWith(PostEditor.aspx.ToLower()))  5{  6    //currentNode 為回覆文章的上一層 動態修改SiteMpaPath路徑  7    currentNode  currentNode.ParentNode;  8    currentNode.ChildNodes.Clear();  9}  //currentNode 為回覆文章 SiteMapNode currentNode SiteMap.CurrentNode.Clone(true); if (currentNode.Key.EndsWith(PostEditor.aspx.ToLower())) { //currentNode 為回覆文章的上一層 動態修改SiteMpaPath路徑 currentNode currentNode.ParentNode; currentNode.ChildNodes.Clear(); } 所以無論是用遞歸或是任何你想的到的方法都可以只要能自由的新增、刪除、修改結點就沒什麼是做不到的 转载于:https://www.cnblogs.com/Nina-piaoye/archive/2006/10/24/537870.html
http://www.zqtcl.cn/news/301707/

相关文章:

  • 赌场需要网站维护吗通过服务推广网站的案例
  • 阿里云网站空间网站建设犭金手指六六壹柒
  • 网站排名软件包年农业网站开发
  • 建设信用卡网银网站crm客户关系管理论文
  • 阿里巴巴网站的搜索引擎优化案例软件开发收费价目表
  • 企业网站建设之域名篇wordpress 文章居中
  • 萍乡网站建设行吗南康建设局官方网站
  • 一键部署wordpress爱站seo工具
  • 大连网站建设服务做进料加工在哪个网站上做
  • 南昌行业网站建设网站版权信息修改
  • 百度网站关键词排名助手低成本做网站 白之家
  • 怎么查询网站是谁做的部队网站建设报告
  • 租房网站开发专业网站建设品牌策划方案
  • 电子商务网站建设方案书软件开发工具图片
  • 案例建网站宿松网站建设公司
  • 秦皇岛网站开发wordpress免费国内主题
  • seo网站推广推荐阳江房管局查询房产信息网
  • php服装商城网站建设个人网站免费空间
  • 做内贸注册什么网站广州市建设交易中心网站
  • 点样用外网访问自己做的网站北京市网站设计公司网址
  • 用备案的网站做违法网站wordpress个性404
  • 中国制造网官方网站下载安装我国做民宿的网站
  • 英文网站seo广州市软件开发有限公司
  • 锦州网站建设渠道山西做网站的公司有哪些
  • 4线城市搞网站开发丹灶网站建设公司
  • 青岛网站建设seo优化wordpress分类标题自定义
  • 网站开发本地环境在海南注册公司需要多少钱
  • 济南网站开发去哪儿旅行app下载安装
  • 大城 网站北京做网站男生工资
  • 赣州网站建设百家号免费软件网