返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

C#用站点导航控件与母版页搭建页面框架

时间:2012-03-05 20:45来源:知行网www.zhixing123.cn 编辑:麦田守望者

Lable控件
属性 说明
ID 控件的唯一标识,所有服务器都有
Text 显示文本(如果在此控件里加入HTML标签,服务器会解析)
Visible 布尔类型,设置控件是否可见。默认为true(呈现)。这是所有服务器控件共有的属性
ForeColor 设置前景色,这是所有服务器控件共有的属性,Lable中就识所有显示文字的颜色


Button控件常用属性和事件
属性或事件 说明
Text属性 按钮上显示的文字,虽然不是所有服务器共有的特征,但该属性的出现还是比较频繁的
PostBackUrl属性 这是按钮的特性,按钮可以将页面提交到另外一个页面,由该属性确定
CausesValidation属性 是否导致激发验证
Click事件 控件被单击并且CommandName未复制时激发该事件,它是按钮最常用的事件


TextBox 控件常用属性和事件
属性或事件 说明
AutoPostBack属性 布尔值,指定是否自动回发到服务器。默认为false
AutoCompleteType属性 自动完成类型,比如设置该类型为 E-mail,则显示浏览器中记录的自动完成的E-mail地址
TextMode属性 枚举类型,SingleLine为默认值,显示一行文字;Password内容显示为星号;MulitiLine是显示多行文本内容
Text属性 设置或者获取控件的文本内容
ReadOnly属性 指示该控件内容是否可编辑,默认为false
Wrap属性 布尔值,指示多行文本中的文本是否可以换行,默认为true;如果设置为false,则会显示一个水平滚动条
TextChang事件 当文本发生变化且失去焦点时触发的事件。注意该事件需要配合 AutoPostBack使用,因为只有自动回发到服务器,文本改变的事件才会执行




SiteMapPath控件(面包屑导航)
步骤:
1、添加SiteMapPath控件(导航)
2、新建站点地图
3、编写站点地图
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="" description="">
<siteMapNode url="" title="" description="" />
<siteMapNode url="" title="" description="" />
</siteMapNode>
</siteMap>


节点描述
sitMap 根节点,一个站点地图只能有一个siteMap元素。
sitMapNode 对应于页面的节点,一个节点描述一个页面。
title 描述页面(这个页面头部的<title>标记没有任何联系,虽然他们的值可以相同)
url 文件在解决方案中的位置。
description 说明性文本



编写注意事项:
站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。
<siteMap>下一级有且仅有一个<siteMapNode>节点。
<siteMapNode>下面可以包含多个新的<siteMapNode>节点。
在站点地图中,同一个URL仅能出现一次。

4、根据站点地图创建其他页面

注意:站点地图中必须有当前页的URL,否则该站点导航控件将不会显示。

SiteMapPath控件常用属性
属性 说明
pathSeparator 控制分隔符。可以通过编辑模板更改分隔符为任意样式,比如为图片
parentLevelsDisplayed 要显示的父节点的级数,用于控制导航显示的级数,如果导航过深,可能影响美观,则需要通过该属性控制级数,默认情况下,该值为-1,表示无限制。



TreeView导航控件
步骤
1、添加TreeView控件(导航)
2、绑定方式
绑定站点地图 1、新建站点地图
2、编写站点地图
3、开始绑定:在TreeView任务的选择数据源下拉框中选择新建数据源——在数据源配置向导的选择数据源类型中选择站点地图——单击确定
绑定XML 1、新建XML文件
2、编写XML文件
3、开始绑定:在TreeView任务的选择数据源下拉框中选择新建数据源——在数据源配置向导的选择数据源类型中选择XML文件——单击确定——在配置数据源的数据文件——单击浏览——选定所要绑定XML文件——单击确定——单击确定
4、编数据绑定:在TreeView任务的编辑TreeNode数据绑定——在可用数据绑定框中选择节点——单击添加——修改数据绑定属性的TexField——选择要显示的元素——单击确定


3、设置格式:在TreeView任务的选择自动套用格式——在自动套用格式对话框中选择需要的样式——单击确定

TreeView数据绑定的常用属性
TexField 设置显示文字所绑定的字段或元素
NavigateUrlField 设置链接对应的字段或元素值



------分隔线----------------------------
标签(Tag):C# C#实例教程 c#基础教程 C#源代码 c#技巧
------分隔线----------------------------
推荐内容
猜你感兴趣