asp:SqlDataSource、asp:GridView用法
2009-12-27 16:51
381 查看
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="user_Default" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>无标题页</title> <script type="text/javascript"> function pageLoad() { } </script> <style type="text/css"> #form1 { text-align: center; } </style> </head> <body> <form id="form1" runat="server"> <div> </div> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Employee %>" ProviderName="<%$ ConnectionStrings:Employee.ProviderName %>" SelectCommand="SELECT * FROM [Employee]" DeleteCommand="DELETE FROM Employee WHERE (ID = ?)" InsertCommand="INSERT INTO Employee(name, sex, department) VALUES (?, ?, ?)" UpdateCommand="UPDATE Employee SET name = ?, department = ?, sex = ? WHERE (ID = ?)"> <DeleteParameters> <asp:Parameter Name="id" /> </DeleteParameters> <UpdateParameters> <asp:Parameter Name="name" /> <asp:Parameter Name="department" /> <asp:Parameter Name="sex" /> <asp:Parameter Name="id" /> </UpdateParameters> <InsertParameters> <asp:Parameter Name="name" /> <asp:Parameter Name="sex" /> <asp:Parameter Name="department" /> </InsertParameters> </asp:SqlDataSource> 人员信息列表<br /> <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="ID" DataSourceID="SqlDataSource1" ForeColor="#333333" GridLines="None" Width="700px" AutoGenerateDeleteButton="True" AutoGenerateEditButton="True" ShowFooter="True" AutoGenerateSelectButton="True"> <PagerSettings FirstPageText="首页" LastPageText="末页" NextPageText="下一页" PageButtonCount="5" Position="TopAndBottom" PreviousPageText="上一页" Mode="NextPreviousFirstLast" /> <RowStyle BackColor="#FFFBD6" ForeColor="#333333" /> <Columns> <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID" /> <asp:BoundField DataField="name" HeaderText="姓名" SortExpression="name" /> <asp:BoundField DataField="sex" HeaderText="性别" SortExpression="sex" /> <asp:BoundField DataField="department" HeaderText="部门" NullDisplayText="没有填写" SortExpression="department" /> </Columns> <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" /> <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" /> <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /> <AlternatingRowStyle BackColor="White" /> </asp:GridView> </form> </body> </html>
相关文章推荐
- ASP.NET GridView + SqlDataSource + 分页+ 搜索
- AspNetPager+GridView+SqlDataSource实现分页效果
- Insert, Update, Delete in ASP.NET Gridview, DataSource as SQL Server, MS Access (mdb/accdb), XML and
- [C#]ADO.NET #3 (GridView + SqlDataSource)完全手写、后置程序代码,兼论 SqlDataSource与UpdateParameter/DeleteParameter的用法
- 【Asp.Net从零开始】:下拉菜单选择性输出数据(DropDownList,SqlDataSource,GridView)
- ADO.NET #3 (GridView + SqlDataSource)完全手写、后置程序代码,兼论 SqlDataSource与UpdateParameter/DeleteParameter的用法
- [转][ASP.NET]How to easily insert row in GridView with SqlDataSource?
- ASP.NET 3.5核心编程学习笔记(19):数据源组件、SqlDataSource控件
- 在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据
- ASP.NET GridView 的各种用法(2)
- ASP.NET调用sql存储过程使用GridView显示
- asp.net Parameters.AddWithValue方法在SQL语句的 Where 字句中的用法
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- 控件(七)——GridView控件以SqlDataSource控件为数据源显示数据
- asp.net后台对sql语句排序,筛选,gridview隐藏过长的字符串鼠标放上去显示全部,dropdownlist在前台显示拼接字符串
- asp.net GridView 用法详解
- 【Asp.Net】SQL语句中select case when的用法
- sqldatasource bind gridview (date between)
- Asp.net教程:Gridview用法总结