ASP.NET 演练:在 TreeView 控件中显示分层数据
ASP.NET 的 TreeView 控件旨在以分层结构将数据显示给用户。用户可以打开单独的节点,这些节点进而可以包含子节点。TreeView 控件适合于显示 XML 数据,但可以用于任何可在层次结构中表示的数据。此演练演示使用 TreeView 控件的基础知识及显示分层数据的各种方式。
本演练中阐释的任务包括:
·使用 TreeView 控件显示 XML 数据。
·自定义 TreeView 控件的显示。
·在 TreeView 控件中显示相关数据库表中的记录。
一、创建网站
创建文件系统网站
1、打开 Visual Web Developer。
2、在“文件”菜单上单击“新建”,然后单击“网站”。如果使用的是 Visual Web Developer 速成版,则在“文件”菜单上单击“新建网站”。出现“新建网站”对话框。
3、在“Visual Studio 已安装的模板”下单击“ASP.NET 网站”。
4、在“位置”框中选择“文件系统”,然后输入要保存网站网页的文件夹的名称。
例如,键入文件夹名“C:\WebSites\HierarchicalData”。
5、在“语言”列表中,单击您想使用的编程语言。
6、单击“确定”。
Visual Web Developer 创建该文件夹和一个名为 Default.aspx 的新页。
二、创建数据的 XML 文件
1、在解决方案资源管理器中,右击网站,然后单击“添加新项”。
2、在“添加新项”对话框中,在“标准模板”下单击“XML 文件”。
3、在“名称”框中,键入“Bookstore.xml”,然后单击“添加”。Visual Web Developer 创建新的 Bookstore.xml 文件,并打开代码编辑器。
4、复制下面的 XML 数据,然后将数据粘贴到 Bookstore.xml 文件中,改写文件中的已有内容。
<?xml version="1.0" standalone="yes"?>
<bookstore>
<genre name="fiction">
<book ISBN="10-000000-001">
<title>The Iliad and The Odyssey</title>
<price>12.95</price>
<comments>
相关文档:
GridView无代码分页排序
GridView选中,编辑,取消,删除
GridView正反双向排序
GridView和下拉菜单DropDownList结合
GridView和CheckBox结合
鼠标移到GridView某一行时改变该行的背景色方法一
鼠标移到GridView某一行时改变该行的背景色方法二
GridView实现删除时弹出确认 ......
本演练阐释如何在网页上放置和配置 ASP.NET Menu 控件。
无论网站的复杂性如何,都需要包含一个导航菜单。可以使用 ASP.NET 中的 Menu 控件方便地设置复杂的导航菜单,而无需编写任何代码。
Menu 控件支持多种显示模式,包括静态显示模式(完全显示菜单)和动态显示模式(当鼠标指针滑 ......
首先建一个想要生成静态页的aspx页DynamicPage.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DynamicPage.aspx.cs" Inherits="DynamicPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xm ......
连接Access
首先看一个例子代码片断:
程序代码:
--------------------------------------------------------------------------------
using System.Data;
using System.Data.OleDb;
......
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb" ......