您的位置:首页 > 编程语言 > ASP

《Programming ASP.NET》学习笔记(FormView控件)

2007-07-19 09:07 453 查看
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来自定义样式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐