Asp.net NavigateUrl不使用SelectedNodeStyle
我试图让SelectedNodeStyle与NavigateUrl一起工作,但没有成功。单击节点时不应用样式Asp.net NavigateUrl不使用SelectedNodeStyle,asp.net,coding-style,selected,treenode,navigateurl,Asp.net,Coding Style,Selected,Treenode,Navigateurl,我试图让SelectedNodeStyle与NavigateUrl一起工作,但没有成功。单击节点时不应用样式 <asp:TreeView ID="treeviewSIP" runat="server" ExpandDepth="0"> <SelectedNodeStyle BackColor="Red" ForeColor="WhiteSmoke" BorderStyle="Sol
<asp:TreeView ID="treeviewSIP" runat="server" ExpandDepth="0">
<SelectedNodeStyle BackColor="Red" ForeColor="WhiteSmoke"
BorderStyle="Solid" BorderWidth="1px" BorderColor="#66FF33">
</SelectedNodeStyle>
</asp:TreeView>
有什么建议吗?做了一个变通办法。使用TreeNode.Value而不是TreeNode.NavigateUrl,并使用TreeView.SelectedItemChanged事件执行实际导航
With nyNode
.NavigateUrl = "thePage.aspx?op=visa&Tabell_ID=" + viewSIP.Item(sipIndex)("TABELL_ID").ToString
.Target = "main"
.Text = viewSIP.Item(sipIndex)("NAMN")
.SelectAction = TreeNodeSelectAction.Select
theParent.ChildNodes.Add(nyNode)
End With