博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
阅读量:6680 次
发布时间:2019-06-25

本文共 1659 字,大约阅读时间需要 5 分钟。

源代码:13033480群共享

FormView可分页呈现一个表格的数据,每页只呈现表格中的一项。它的最大特点是可自由编辑模板,通常在主/详细方案中使用,用来显示商品的详细信息。

FormView有三个可编辑模板,ItemTemplate、EditItemTemplate和InsertItemTemplate、常用来管理数据库表格数据,显示、更新、插入、删除表格中的数据项。
FormView 控件提供了两种用于绑定到数据的选项:

使用 DataSourceID 属性进行数据绑定,此选项使您能够将 FormView 控件绑定到数据源控件。它允许 FormView 控件利用数据源控件的功能并提供了内置的更新和分页功能。使用 DataSource 属性进行数据绑定,此选项使您能够绑定到包括 ADO.NET 数据集和数据读取器在内的各种对象。此方法需要您为任何附加功能(如更新、插入、删除和分页等)编写代码。

:

一、使用
FormView控件显示
SqlDataSource控件中的值

1、设置FormView控件,注意DataKeyNames="ItemID"项。

2、设置SqlDataSource属性,由于要查询两个内联表,两个表中都有一个Name字段,因此用了别名。

3、编辑ItemTemplate模板,先添加了“编辑”、“删除”、“新建”按钮,“编辑”和“新建”按钮都有个CommandName属性,分别为EditNew,点击可分别进入EditItemTemplateInsertItemTemplate、模板;删除按钮的CommandName属性是Delete,点击可执行SqlDataSource中的DeleteCommand命令,同时,还可发出OnItemDeleting等命令,在删除前完成一些功能。

4、窗体文件代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FormViewDemo1.aspx.cs" Inherits="FormViewDemo1" %>    肯德基订餐系统    

FormView 显示、更新、插入、删除数据库操作

FormView ItemTemplate 模板

类别: <%# Eval("CategoryName") %>
名称: <%# Eval("Name") %>
价格: <%# Eval("Price") %>

 

5、代码页不需要任何代码,可直接在浏览器查看运行情图,如图1示。

 

参考网址:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.formview%28v=VS.80%29.aspx

转载于:https://www.cnblogs.com/WestGarden/archive/2012/05/04/3138439.html

你可能感兴趣的文章
webapi之owin的oauth2.0密码模式_01概述
查看>>
金融单词 (整理中)
查看>>
React笔记-事件注册
查看>>
SQL 参数化查询---转
查看>>
css清除浮动float的三种方法总结
查看>>
java中关于AtomicInteger的使用
查看>>
CSS ::before 和 ::after 伪元素用法
查看>>
三栏布局 中栏实现自适应宽度
查看>>
Javascript模块化编程(二):AMD规范 (转)
查看>>
Linux系统入门教程:如何在 Linux 中修改默认的 Java 版本
查看>>
CSS 3的display:盒类型详解
查看>>
3D Printer 开发进程一。 步进电机升降台设计图纸。
查看>>
js获取URL传参
查看>>
Android 广播学习
查看>>
SAP和Java系统的Webservice实例
查看>>
常用css
查看>>
Linux 命令积累
查看>>
Semana i 2018
查看>>
列属性——自动增长
查看>>
201571030331/201542010208益西卓嘎
查看>>