选择节点时的Treeview问题 [英] Treeview Issue in selecting Node
本文介绍了选择节点时的Treeview问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在Treeview所选节点更改中遇到问题,无法获取正确的所选节点.始终选择第一个子节点.我以这种方式添加了树视图节点
Hi,
I am getting issue in treeview selected node changed, not able to get the correct selected node. Always first child node is been selected. I have added my treeview nodes in this way
<asp:TreeView ID="trvRegionEnvMain" runat="server" OnSelectedNodeChanged="trvRegionEnvMain_SelectedNodeChanged"
ImageSet="Simple" Width="142px">
<HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
<LeafNodeStyle ForeColor="Blue" />
<NodeStyle Font-Names="Tahoma" Font-Size="10pt" ForeColor="Black" HorizontalPadding="0px"
NodeSpacing="0px" VerticalPadding="0px" />
<ParentNodeStyle Font-Bold="False" ForeColor="#990000" />
<RootNodeStyle ForeColor="#006600" Font-Bold="True" />
<SelectedNodeStyle Font-Underline="True" ForeColor="#FF0066" HorizontalPadding="0px"
VerticalPadding="0px" BorderStyle="Outset" BorderWidth="2px" />
<Nodes>
<asp:TreeNode Text="Regions And Environments" Value="Root">
<asp:TreeNode Text="G1" Value="Region" SelectAction="SelectExpand">
<asp:TreeNode Text="ABC-4" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="CDE-28" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="APJ-3" Value="Environment" SelectAction="Select" />
<asp:TreeNode Text="Global-GlobalApps" Value="Environment" SelectAction="Select"/>
</asp:TreeNode>
<asp:TreeNode Text="G2" Value="Region" SelectAction="SelectExpand">
<asp:TreeNode Text="ABC-6" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="CDE-29" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="APJ-20" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="Global-GlobalApps" Value="Environment" SelectAction="Select"/>
</asp:TreeNode>
<asp:TreeNode Text="G3" Value="Region" SelectAction="SelectExpand">
<asp:TreeNode Text="ABC-1" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="CDE-Q" Value="Environment" SelectAction="Select"/>
<asp:TreeNode Text="APJ-9" Value="Environment" SelectAction="Select"/>
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
protected void trvRegionEnvMain_SelectedNodeChanged(object sender, EventArgs e)
{
try
{
lblSiteName.Text = trvRegionEnvMain.SelectedNode.Text;
}
catch (Exception)
{
throw;
}
}
谢谢
sreenath
Thanks
sreenath
推荐答案
谢谢您的提问,
使用这些值构建数据源.按照给定的文章.
ASP.NET中的父级/子级(子级)关系树视图用户控件开发 [
Thank you for your question,
Build data source with those values. Follow the given article.
Parent/Child (Hierarchical) Relational Treeview User Control Development in ASP.NET[^]
Thanks,
Mamun
这篇关于选择节点时的Treeview问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文