《Programming ASP.NET》学习笔记(FormView控件)
2007-07-19 09:07
501 查看
FormView控件
相对DetailsView控件,FormView控件完全使用模板可以提供更好的数据外观。
DetailsView和FormView均从CompositeDataBoundControl类继承而来。因此,它们几乎所有属性都是相同的,唯一差别在于FormView没有AlternatingRowStyle属性。
1 添加一个DropDownList控件,选择数据源
设置显示数据字段(name)和值字段(id),这里使用DropDownList控件而不用分页
2 选择DropDownList控件的“启用AutoPostBack”
3 添加一个FormView控件,选择另一个数据源
给数据源添加where子句,设置列为“id”,源为“Control”,控件id为DropDownList控件的id,按“添加”按钮并确定
4 选择编辑模板来设置样式
可以用标准的ASP.NET和HTML控件来修改模板。
使用FormView进行编辑
要控件支持插入、删除和更新记录,到数据源的高级选项中选中“生成Insert、Update、Delete语句”
FormView包括了创建记录、编辑现有记录或者删除记录的链接。
当单击“编辑”时,FormView自动进入编辑模式,并切换到它的EditItem Template
可以编辑EditItem Template来自定义样式
相对DetailsView控件,FormView控件完全使用模板可以提供更好的数据外观。
DetailsView和FormView均从CompositeDataBoundControl类继承而来。因此,它们几乎所有属性都是相同的,唯一差别在于FormView没有AlternatingRowStyle属性。
1 添加一个DropDownList控件,选择数据源
设置显示数据字段(name)和值字段(id),这里使用DropDownList控件而不用分页
2 选择DropDownList控件的“启用AutoPostBack”
3 添加一个FormView控件,选择另一个数据源
给数据源添加where子句,设置列为“id”,源为“Control”,控件id为DropDownList控件的id,按“添加”按钮并确定
4 选择编辑模板来设置样式
可以用标准的ASP.NET和HTML控件来修改模板。
使用FormView进行编辑
要控件支持插入、删除和更新记录,到数据源的高级选项中选中“生成Insert、Update、Delete语句”
FormView包括了创建记录、编辑现有记录或者删除记录的链接。
当单击“编辑”时,FormView自动进入编辑模式,并切换到它的EditItem Template
可以编辑EditItem Template来自定义样式
相关文章推荐
- 《Programming ASP.NET》学习笔记(DetailsView和FormView事件)
- 《Programming ASP.NET》学习笔记(MultiView和View控件)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 《Programming ASP.NET》学习笔记(FileUpload控件)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 《Programming ASP.NET》学习笔记(GridView控件)
- ASP.NET FormView中编辑时的RadioButtonList控件报错,找不到匹配的Value
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 用ASP.NET 2.0 FormView控件控制显示[转]
- ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormView。
- 用ASP.NET 2.0 FormView控件控制显示
- 关于Asp.net的FormView控件中,用FindControl方法找不到对应控件问题
- 《Programming ASP.NET》学习笔记(AdRotator控件)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- [ASP.NET 控件实作 Day27] 控件依 FormView CurrentMode 自行设定状态
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 《Programming ASP.NET》学习笔记(Calendar控件)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 五大ASP.NET数据控件GridView、DataList、Repeater、FormView、DetailsView