无法按垂直顺序排序TreeView

时间:2016-06-28 13:04:28

标签: asp.net treeview

我有一个带有两个树视图的ASP.NET页面 - 每个都有两列 - 按垂直顺序排列。 只要第一个树视图具有相同的节点数,树视图就会以精确的垂直顺序显示。 但是当第一个树视图具有不相等的节点数时,第二个树视图的第一个节点显示在第一个树视图的最后一个节点的右侧。 我该如何防止这种情况? 我尝试了标签,

和。

提前致谢!

这是我页面标记的一部分:

<asp:UpdatePanel UpdateMode="Conditional" ChildrenAsTriggers="False" runat="server" ID="updSearchFilter">
    <ContentTemplate>
        <asp:Panel ID="PnlSearchFilter" runat="server" style="height:100%;">
            <asp:LinkButton CssClass="generic-button" runat="server" ID="btnFilter" OnClick="btnFilter_Click">
                <span id="s1" runat="server"><span id="s2" runat="server"><asp:Literal ID="l1" runat="server" Text="<%$Resources: Search, filter %>" /></span></span>
            </asp:LinkButton>
            <div style="width:100%;">
                <asp:TreeView runat="server" ID="tvBuFilter" ShowCheckBoxes="All" ExpandDepth="1" CssClass="treeView" NodeIndent="10" >
                    <NodeStyle CssClass="treeNode" />
                    <Nodes/>
                </asp:TreeView>
            </div>
            <div style="width:100%;">
                <asp:TreeView runat="server" ID="tvFeFilter" ShowCheckBoxes="All" ExpandDepth="1" CssClass="treeView" NodeIndent="10" >
                    <NodeStyle CssClass="treeNode" />
                    <Nodes/>
                </asp:TreeView>
            </div>
        </asp:Panel>
    </ContentTemplate>
</asp:UpdatePanel>

1 个答案:

答案 0 :(得分:0)

发现它! 它适用于<div style="width:100%; clear: both;">