手机版

ASP.NET·格里德威72式特技第1/2页

时间:2021-11-24 来源:互联网 编辑:宝哥软件园 浏览:

GridView无代码分页排序GridView被选中、编辑和取消。删除GridView向前和向后排序GridView和下拉菜单DropDownList将GridView与CheckBox组合在一起当鼠标移动到GridView行时更改其背景颜色方法1当鼠标移动到GridView行时更改其背景颜色方法2删除时,GridView将弹出一个确认对话框。RID实现了自定义字符串格式,如时间和货币。GridView实现“.”而不是超长字符串。GridView通常会换行并强制换行。GridView显示和隐藏一列。GridView弹出新页面/弹出新窗口。GridView修复了页眉(没有javascript,只有CSS,2行代码,非常好用)GridView合并了页眉多个页眉无错完美版(例如合并3列3行)GridView突出显示了某个单元格(例如金额低于多少,分数不及格等。)GridView增加了自动求和平均小计GridView数据导入Excel/Excel数据读取GridView1。GridView无代码分页排序:渲染:

1.alloworting设置为True,在aspx代码中,AllowSorting=' True;2.默认为每页10篇文章。如果要修改每页的文章数,可以修改PageSize,在aspx代码中是PageSize='12 '。3.默认为单向排序。右键单击网格视图弹出“属性”,选择允许分类为真。2.GridView选择、编辑、取消和删除:渲染:

后台代码:你可以使用sqlhelper,本文没用。代码如下:使用系统;使用系统。数据;使用系统。配置;使用系统网络.使用系统。网络安全;使用系统网络。用户界面使用系统。网络控件;使用系统。网页组件;使用系统网络。UI。HtmlControls使用系统数据。SqlClient公共部分类_默认:系统网络。UI.Page {//清清月儿http://blog.csdn.net/21aspnet SqlConnection sqlcon;SqlCommand sqlcom字符串' strCon='数据源=(本地);数据库=数据库名;Uid=帐号;Pwd=密码;受保护的无效页面_加载(对象发送方,事件参数e) { if(!IsPostBack){ bind();} }受保护的void GridView1_RowEditing(对象发送方,GridView editeventargs e){ GridView 1 .EditIndex=e . new editindexbind();}//删除受保护的void GridView1_RowDeleting(对象发送者,GridView deleteEventArgs(e){ string sqlstr=' delete from表其中id='' GridView1 .数据键。价值。ToString()' ' ' ';sqlcon=新的SqlConnection(strCon);sqlcom=new SqlCommand(sqlstr,sqlcon);sqlcon .open();sqlcom .execution query();sqlcon .close();bind();}//更新受保护的void GridView1 _ RowUpdating(对象发送方,GridViewUpdateEventArgs e){ sqlcon=new SqlConnection(strCon);字符串sqlstr='update表设置字段1=' '((文本框)(GridView1 .行[即行索引]。单元格[1]。控件[0]))。Trim()' ',字段2=' '((文本框)(GridView1 .行[例如,行索引]。单元格[2]。控件[0]))。Trim()' ',字段3=' '((文本框)(GridView1 .行[例如,行索引]。细胞[3]。控件[0]))。Trim()" "其中id=" GridView " 1 .数据键。价值。ToString()' ' ' ';sqlcom=new SqlCommand(sqlstr,sqlcon);sqlcon .open();sqlcom .execution query();sqlcon .close();GridView1 .EditIndex=-1;bind();}//取消受保护的void GridView1_RowCancelingEdit(对象发送方,GridView canceledIteventargs e){ GridView 1 .EditIndex=-1;bind();}//绑定public void bind(){ string sqlstr=' select * from表;sqlcon=新的SqlConnection(strCon);sqldatadapter myda=new sqldatadapter(sqlstr,sqlcon);DataSet myds=new DataSet();sqlcon .open();梅达。填充(myd,)表');GridView1 .DataSource=mydsGridView1 .DataKeyNames=新字符串[]{ ' id ' };//主键GridView1 .DataBind();sqlcon .close();}}前台主要代码:ASP : GridView ID=' GridView 1 ' runat=' server ' autogenerateColumns=' False ' CellPadding=' 4 ' fore color=' # 333333 '网格线=' None ' on rowinding=' GridView 1 _ rowinding ' on rowinding=' GridView 1 _ rowinding ' on rowinding=' GridView 1 _ rowinding ' on rowcancelingdit=' GridView 1 _ rowcancelingdit ' footers style BackColor=' # 紧急服务电话身份证号码' HeaderText='用户ID ' ReadOnly=' True '/asp:边界字段数据字段='姓名' HeaderText='用户姓名/asp:BoundField DataField='员工性别' HeaderText='性别/asp:BoundField DataField='家庭住址' HeaderText='家庭住址/asp:命令字段标题文本='选择ShowSelectButton=' True '/ASP :命令字段标题文本='编辑ShowEditButton=' True '/asp:命令字段标题文本='删除ShowDeleteButton=' True '/Columns行样式前颜色=' # 000066 '/SelectedRowStyle后颜色=' # 669999 ' Font-Bold=' True '前颜色=' White '/页面样式背景颜色=' White '前颜色=' # 0000066 '水平对齐=' Left '/页眉样式背景颜色=' # 006699 ' Font-Bold=' True '前颜色=' White '/asp360 GridView 3显示数据表格(一种控件)正反双向排序:效果图:点姓名各2次的排序,点其他也一样可以

后台代码:使用系统;使用系统。数据;使用系统。配置;使用系统。收藏品;使用系统网络.使用系统。网络安全;使用系统网络。用户界面使用系统。网络控件;使用系统。网页组件;使用系统网络。UI。HtmlControls使用系统数据。SqlClient公共部分类默认值3 :系统网络。UI.Page{//清清月儿的博客http://blog.csdn.net/21aspnet SqlConnection sqlcon;字符串' strCon='数据源=(本地);数据库=北风贸易;uid=sapwd=';受保护的无效页面_加载(对象发送方,事件参数e) { if(!IsPostBack){ ViewState['排序顺序']='身份证号码;ViewState[' orderDire ']=' ASC ';bind();} }受保护的void GridView1 _排序(对象发送方,GridViewSortEventArgs e){ string sPage=e . sort表达式;if (ViewState['SortOrder']).ToString()==sPage){ if(ViewState[' orderDire '].ToString()=='Desc ')视图状态[' orderDire ']=' ASC ';else视图状态[' order dire ']=' desc ';} else { ViewState[' sort order ']=e . sort表达式;} bind();} public void bind(){ string sqlstr='从中选择前5 *飞狐工作室;sqlcon=新的SqlConnection(strCon);sqldatadapter myda=new sqldatadapter(sqlstr,sqlcon);DataSet myds=new DataSet();sqlcon .open();梅达。填充(myd,)飞狐工作室');数据视图视图=myds .表['飞狐工作室'].默认视图字符串排序=(字符串)视图状态['SortOrder']' '(字符串)视图状态['订单编号'];查看Sort=sortGridView1 .数据源=视图网格视图1 .DataBind();sqlcon .close();}}前台主要代码:asp: GridView ID=' GridView 1 ' runat=' server ' allowing=' True ' AutoGenerateColumns=' False ' CellPadding=' 3 ' Font-Size=' 9pt ' OnSorting=' GridView 1 _ Sorting ' BackColor=' White '边框颜色=' # CCCCCC '边框样式=' None '边框宽度=' 1px '页脚样式BackColor=' White ' forcolor=' # 000066 '/列身份证号码' HeaderText='用户ID' SortExpression='身份证号码/asp:BoundField DataField='姓名' HeaderText='用户姓名SortExpression='姓名/asp:BoundField DataField='员工性别' HeaderText='性别SortExpression='员工性别/asp:BoundField DataField='家庭住址' HeaderText='家庭住址SortExpression='家庭住址//Columns行样式前颜色=' # 000066 '/SelectedRowStyle后颜色=' # 669999 ' Font-Bold=' True '前颜色=' White '/页面样式后颜色=' White '前颜色=' # 0000066 '水平对齐=' Left '/页眉样式后颜色=' # 006699 ' Font-Bold=' True '前颜色=' White '/asp3360 GridView 4 .显示数据表格(一种控件)和下拉菜单DropDownList结合:效果图

后台代码:使用系统;使用系统。数据;使用系统。配置;使用系统。收藏品;使用系统网络.使用系统。网络安全;使用系统网络。用户界面使用系统。网络控件;使用系统。网页组件;使用系统网络。UI。HtmlControls使用系统数据。SqlClient公共部分类默认值4 :系统网络。ui。第{ SqlConnection页sqlcon字符串' strCon='数据源=(本地);数据库=北风贸易;uid=sapwd=sa ';受保护的无效页面_加载(对象发送方,事件参数e){ DropDownList DDL;if(!IsPostBack) { string sqlstr='从中选择前5 *飞狐工作室;sqlcon=新的SqlConnection(strCon);sqldatadapter myda=new sqldatadapter(sqlstr,sqlcon);DataSet myds=new DataSet();sqlcon .open();梅达。填充(myd,)飞狐工作室');GridView1 .DataSource=mydsGridView1 .DataBind();for(int I=0;i=GridView1 .行数。计数-1;i ) { DataRowView mydrv=myds .表['飞狐工作室'].默认视图[I];如果(转换. ToString(mydrv['员工性别']).trim()==' True '){ DDL=(DropDownList)GridView 1 .行[i].查找控件(' DropDownList 1 ');ddl .SelectedIndex=0;}如果(转换. ToString(mydrv['员工性别']).trim()==' False '){ DDL=(DropDownList)GridView 1 .行[i].查找控件(' DropDownList 1 ');ddl .SelectedIndex=1;} } sqlcon .close();} } public SqlDataReader ddlbind(){ string sqlstr=' select distinct员工性别从飞狐工作室;sqlcon=新的SqlConnection(strCon);SqlCommand sqlcom=new SqlCommand(sqlstr,sqlcon);sqlcon .open();返回sqlcom .ExecuteReader();} 12下一页阅读全文

版权声明:ASP.NET·格里德威72式特技第1/2页是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。