|
<%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<script runat="server">
void Treeview1_TreeNodePopulate(object sender, TreeNodeEventArgs e) { if (IsCallback) if (e.Node.ChildNodes.Count == 0) { LoadChildNode(e.Node); } }
private void LoadChildNode(TreeNode node) { DirectoryInfo directory; directory = new DirectoryInfo(node.Value);
foreach (DirectoryInfo sub in directory.GetDirectories()) { TreeNode subNode = new TreeNode(sub.Name); subNode.Value = sub.FullName;
try { if (sub.GetDirectories().Length > 0 sub.GetFiles().Length > 0) {
上一篇:Access与Sql Server之ASP代码比较
下一篇:在ASP.NET页中检测浏览器类型
|