- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 18.GridView数据导入Excel/Excel数据读入GridView
效果图:解决方案:页面增加一个按钮,单击事件添加如下方法:protected void Button1_Click(object sender, EventArgs e) { Export("application/ms-excel", "学生成绩报表.xls"); } private void Export(string FileT
2012-09-05 11:13:23
719
原创 17.GridView加入自动求和求平均值小计
效果图:解决方案: private double sum = 0;//取指定列的数据和,你要根据具体情况对待可能你要处理的是intprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0
2012-09-05 11:12:32
698
原创 16.GridView突出显示某一单元格(例如金额低于多少,分数不及格等)
效果图:解决方案:主要是绑定后过滤 GridView1.DataBind(); for (int i = 0; i { DataRowView mydrv = myds.Tables["飞狐工作室"].DefaultView[i]; string score = Convert.ToStrin
2012-09-05 11:11:57
549
原创 15.GridView合并表头多重表头无错完美版(以合并3列3行举例)
效果图:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web
2012-09-05 11:11:32
1315
原创 14.GridView固定表头(不用javascript只用CSS!,很好用):
效果图:代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > GridView固定表头 清清月儿http://blog.youkuaiyun.com/21aspnet .Freezing { p
2012-09-05 11:10:54
853
1
原创 13.GridView弹出新页面/弹出制定大小位置新窗口:
效果图:方案一:简单的方法,新窗口不固定大小 OnRowUpdating="GridView1_RowUpdating" OnRowCancelingEdit="GridView1_RowCancelingEdit" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None"
2012-09-05 11:10:20
1966
原创 12.GridView显示隐藏某一列:
效果图:图1-开始图2-点击显示的CheckBox后解决方案:public void bind() { string sqlstr = "select top 5 * from 飞狐工作室"; sqlcon = new SqlConnection(strCon); SqlDataAdapter myda = n
2012-09-05 11:09:43
497
原创 11.GridView一般换行与强制换行:
效果图:首先设置gridview里有一列绑定的数据很长,显示的时候在一行里面显示,页面拉得很宽。原因是连续英文段为一个整体导致的,在RowDataBound中添加上了一句e.Row.Cells[2].Style.Add("word-break", "break-all")就可以。如果要给所有的列增加此属性: protected void Page_Load(object s
2012-09-05 11:08:46
459
原创 11.GridView实现用“...”代替超长字符串:
效果图:解决方法:数据绑定后过滤每一行即可for (int i = 0; i { DataRowView mydrv; string gIntro; if (GridView1.PageIndex == 0) { mydrv =
2012-09-05 11:08:23
417
原创 10.GridView实现自定义时间货币等字符串格式:
效果图:图1-未格式化前图2-格式化后解决方法:在asp.net 2.0中,如果要在绑定列中显示比如日期格式等,如果用下面的方法是显示不了的DataFormatString="{0:M-dd-yyyy}" HeaderText="CreationDate" />主要是由于htmlencode属性默认设置为true,已防止XSS攻击,安全起见而用的,所以,可以
2012-09-05 11:06:59
430
原创 9.GridView实现自动编号:
效果图:实现方法:双击GridView的OnRowDataBound事件;在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //如果是绑定数据行 /
2012-09-05 11:06:27
352
原创 8.GridView实现删除时弹出确认对话框:
效果图:实现方法:双击GridView的OnRowDataBound事件;在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //如果是绑定数据行
2012-09-05 11:06:00
324
原创 7.鼠标移到GridView某一行时改变该行的背景色方法二:
效果图:做法:和上面的一样就是代码不同protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //int i; ////执行循环,保证每条数据都可以更新 //for (i = 0; i //{
2012-09-05 11:05:34
397
原创 6.鼠标移到GridView某一行时改变该行的背景色方法一:
效果图:做法:双击GridView的OnRowDataBound事件;在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { int i; //
2012-09-05 11:04:53
312
原创 5.GridView和CheckBox结合:
效果图:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.U
2012-09-05 11:04:23
317
原创 4.GridView和下拉菜单DropDownList结合:
效果图:后台代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebCo
2012-09-05 11:03:52
474
原创 3.GridView正反双向排序:
效果图:点姓名各2次的排序,点其他也一样可以。后台代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using
2012-09-05 11:03:25
367
原创 2.GridView选中,编辑,取消,删除:
效果图:后台代码:你可以使用sqlhelper,本文没用。代码如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.Web
2012-09-05 11:02:56
495
原创 1.GridView无代码分页排序
1.GridView无代码分页排序:效果图:1.AllowSorting设为True,aspx代码中是AllowSorting="True";2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。
2012-09-05 11:02:24
294
原创 使用目录
快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实
2012-09-05 10:36:26
415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人