/ / NavigateUrl не працює з SelectedNodeStyle - asp.net, стиль кодування, вибраний, treenode, navigateurl

NavigateUrl не працює з SelectedNodeStyle - asp.net, стиль кодування, вибрано, treenode, navigateur

Я намагаюся змусити SelectedNodeStyle працювати з NavigateUrl без успіху. Стиль не застосовується при натисканні на вузли.

            <asp:TreeView ID="treeviewSIP" runat="server" ExpandDepth="0">
<SelectedNodeStyle BackColor="Red" ForeColor="WhiteSmoke"
BorderStyle="Solid" BorderWidth="1px" BorderColor="#66FF33">
</SelectedNodeStyle>
</asp:TreeView>

Створення вузла:

                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

Будь-які пропозиції?

Відповіді:

0 для відповіді № 1

Зробив обхідний шлях. Використовував TreeNode.Value замість TreeNode.NavigateUrl та використовував подію TreeView.SelectedItemChanged для фактичної навігації.