当前位置: 代码迷 >> ASP.NET >> 为什么要点2次tree上的节点,右框架中对应的页面才跳转?该怎么处理
  详细解决方案

为什么要点2次tree上的节点,右框架中对应的页面才跳转?该怎么处理

热度:9687   发布时间:2013-02-25 00:00:00.0
为什么要点2次tree上的节点,右框架中对应的页面才跳转?
我的代碼是這樣寫的:高手幫幫忙呀!
switch (this.Mytree.SelectedNode.Value.ToString())
  {
  case "z100":
  this.Mytree.SelectedNode.NavigateUrl = "_SofetManage.aspx";  
  this.Mytree.SelectedNode.Target = "ContentFrame";
  break;
  default:
brea;
}

------解决方案--------------------------------------------------------
你点第一次的时候this.Mytree.SelectedNode.NavigateUrl 是没有值得,它当然不会跳转到对应的页面
第二次的时候由于第一次赋值过,肯定会跳转,解决的办法就是,在绑定Tree的时候将节点的NavigateUrl也一起绑定
  相关解决方案