首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-09 
为什么要点2次tree上的节点,右框架中对应的页面才跳转?我的代碼是這樣寫的:高手幫幫忙呀!switch (this.Myt

为什么要点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也一起绑定

热点排行