日期:2014-05-18  浏览次数:20511 次

vs2008 asp.net 的 treeview 线条是断的怎么办
问题1:20分
vs2008 asp.net 的 treeview 线条是断的
特别是竖向的长些的,一断一断的很难看
怎么解决,做不到像mztreeview的连续的么?
我知道有不带线的样式,但是我还是喜欢有线的样式, 但是线不连贯怎么解决?

不想用mztreeview等js做的,用起来很麻烦啊,主要是对js很生,看了许多网页也没学会,还是内置的好啊


------解决方案--------------------
HTML code
<%@ Page Language="C#" EnableViewState="true" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
  <title></title>
  <style type="text/css">
    .tree td div
    {
      height: 20px !important;
    }
    *
    {
      padding: 0;
      margin: 0;
      border: 0;
    }
  </style>
</head>
<body>
  <form id="form1" runat="server" style="margin: 0px; padding: 0px;">
  <asp:TreeView ID="TreeView1" runat="server" ShowLines="True" CssClass="tree">
    <Nodes>
      <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
      <asp:TreeNode Text="新建节点" Value="新建节点">
        <asp:TreeNode Text="新建节点" Value="新建节点">
          <asp:TreeNode Text="新建节点" Value="新建节点">
            <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
          </asp:TreeNode>
        </asp:TreeNode>
        <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
      </asp:TreeNode>
      <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
      <asp:TreeNode Text="新建节点" Value="新建节点">
        <asp:TreeNode Text="新建节点" Value="新建节点">
          <asp:TreeNode Text="新建节点" Value="新建节点">
            <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
          </asp:TreeNode>
        </asp:TreeNode>
      </asp:TreeNode>
      <asp:TreeNode Text="新建节点" Value="新建节点">
        <asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
      </asp:TreeNode>
    </Nodes>
  </asp:TreeView>
  </form>
</body>
</html>