学习Professional ASP.NET 2.0(四)
2006-05-10 17:32 Clingingboy 阅读(1084) 评论(3) 编辑 收藏 举报
第六章介绍asp.net2.0新增的标准控件
BulletedList
以项目符号列表的形式显示项。与其他列表控件(例如 CheckBoxList 或 RadioButtonList 控件)类似,但呈现方式不同。项目符号样式可以设置为文本、超链接、按钮控件和图像。与所有列表控件一样,BulletedList 控件可以使用数据绑定进行填充。
FileUpload
使用 HTML <input type="file"> 元素管理文件上载。与 HtmlInputFile 控件类似,但支持与处理上载的数据有关的附加选项,包括将上载的数据另存为文件或者作为流进行处理。
HiddenField
使用 HTML <input type="hidden"> 元素管理隐藏的窗体字段。与 HtmlInputHidden 控件类似,但从 WebControl 基类派生,以用于附加功能。
ImageMap, CircleHotSpot, PolygonHotSpot, RectangleHotSpot
呈现一个 HTML 图像映射。在使用 ImageMap 控件时,定义一个 Image 控件,然后定义作用点(CircleHotSpot、PolygonHotSpot 或 RectangleHotSpot 对象)作为相应坐标集的子控件。对于每一个作用点,可以指定模式(例如 Navigate 或 PostBack)和相关属性(例如在 Navigate 模式下为 NavigateUrl 属性,在 PostBack 模式下为 PostBackValue 属性)。
MultiView, View
生成多面板显示,在其中可以根据条件呈现不同的视图。MultiView 控件为父控件,可以为其定义两个或多个 View 控件作为子控件。View 控件包含组成每一个显示面板的标记和控件。
Wizard
允许您一次收集一个步骤中的用户输入,并允许在步骤中进行线性或非线性导航。
1.BulletedList控件 用BulletStyle设置项目符号样式,也可以用BulletImageUrl设置符号图象
DisplayMode属性可以设置项目的显示模式
新增的标准控件大都以前看过了,就不再提了
BulletedList
以项目符号列表的形式显示项。与其他列表控件(例如 CheckBoxList 或 RadioButtonList 控件)类似,但呈现方式不同。项目符号样式可以设置为文本、超链接、按钮控件和图像。与所有列表控件一样,BulletedList 控件可以使用数据绑定进行填充。
FileUpload
使用 HTML <input type="file"> 元素管理文件上载。与 HtmlInputFile 控件类似,但支持与处理上载的数据有关的附加选项,包括将上载的数据另存为文件或者作为流进行处理。
HiddenField
使用 HTML <input type="hidden"> 元素管理隐藏的窗体字段。与 HtmlInputHidden 控件类似,但从 WebControl 基类派生,以用于附加功能。
ImageMap, CircleHotSpot, PolygonHotSpot, RectangleHotSpot
呈现一个 HTML 图像映射。在使用 ImageMap 控件时,定义一个 Image 控件,然后定义作用点(CircleHotSpot、PolygonHotSpot 或 RectangleHotSpot 对象)作为相应坐标集的子控件。对于每一个作用点,可以指定模式(例如 Navigate 或 PostBack)和相关属性(例如在 Navigate 模式下为 NavigateUrl 属性,在 PostBack 模式下为 PostBackValue 属性)。
MultiView, View
生成多面板显示,在其中可以根据条件呈现不同的视图。MultiView 控件为父控件,可以为其定义两个或多个 View 控件作为子控件。View 控件包含组成每一个显示面板的标记和控件。
Wizard
允许您一次收集一个步骤中的用户输入,并允许在步骤中进行线性或非线性导航。
1.BulletedList控件 用BulletStyle设置项目符号样式,也可以用BulletImageUrl设置符号图象
DisplayMode属性可以设置项目的显示模式
新增的标准控件大都以前看过了,就不再提了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现