
ASP.Net_GridView
知识与运气
努力学习,技术宅的蜕变
展开
-
GridView中RowDataBound事件无法使用隐藏列的解决方法
在RowDataBound事件中,如果有使用的某列在前台或其他位置设置属性为隐藏。则在RowDataBound事件中找不到这个列。所以如果要在RowDataBound中使用的列不要在其他位置设置其属性为隐藏。在这个事件中将其设置为隐藏即可。以下代码中,cells[0]列为我要隐藏并且要在这个事件中使用的列 protected void G原创 2011-11-23 10:50:38 · 974 阅读 · 0 评论 -
设置DataGridView的某行为焦点(类似Focus属性)
当我们进行对DataGridView刷新数据集时,则发现原先选中的位置发生了改变。这个时候我们还要将原来的选中行选中,并且焦点处于这个选中行。需要用到这个属性。将DataGridView的某一行选中很容易: DataGridView.Rows[0].Cells[0].Selected=true; //设置DataGridView的选中方式为一行(Selection原创 2014-02-12 22:29:41 · 5423 阅读 · 0 评论 -
gridview自定义翻页
前台代码:(GridView部分) runat="server" AutoGenerateColumns="False" BorderStyle="None" AllowPaging="True" AllowSorting="True" CellPadding="5" OnPageIndexChanging="GridView1_PageIndexChanging" OnRow原创 2014-02-12 22:28:36 · 1217 阅读 · 0 评论 -
ASP.NET下的GridView表头字体不加粗
asp.net下的Gridview表头即使设置了Font-Bold为false,也是不起作用的。在网上查了很多资料,也没有好好解决这个问题。无奈中突然灵光一现,呵呵。直接把做的页面在IE中打开后看其源代码。发现所有表头的地方都是用标签。这个就好解决了,直接使用CSS解决。在CSS中设置:th{font-weight:lig原创 2012-08-19 20:16:28 · 823 阅读 · 0 评论 -
鼠标移到GridView某一行时改变该行的背景色方法
【转载】:http://blog.youkuaiyun.com/21aspnet/archive/2007/03/25/1540301.aspx清清月儿的72般绝技protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (转载 2012-08-19 20:15:29 · 305 阅读 · 0 评论 -
GridView中鼠标悬停在某一列中触发事件
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { int i; //执行循环,保证每条数据都可以更新 for (i = 0; i { //首先判断是否是数据行原创 2012-08-19 20:11:13 · 1033 阅读 · 0 评论 -
GridView 悬停某一列上显示相关图片
此文章只是列出关键性的代码,其他的代码需要自己编写前台JS代码: ///////////////////////////////////////////////显示/隐藏图片的DIV层/////////////////////////////////////////// function over(surl) { var dd=surl; d原创 2011-11-23 10:16:44 · 367 阅读 · 0 评论 -
GridView合并表头多重表头
网上清清月儿的72般绝技里有个不错的例子。以那个为基础,自己设计了一个样式略有不同: protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { switch (e.Row.RowType) {原创 2011-11-23 10:49:17 · 309 阅读 · 0 评论 -
捕捉DataGridView的单元格编辑时的键事件
注意:DataGridView控件是从.NET Framework 2.0版本开始追加的。 DataGridView的键事件(KeyDown、KeyUp、KeyPress、PreviewKeyDown),在单元格编辑中是不会发生的。是因为单元格进行编辑时是使用了TextBox。所以,捕捉编辑中单元格的键事件,需要捕捉被编辑单元格的TextBox的键事件。 捕捉被编辑单元格的TextBox的键事原创 2014-02-12 22:29:14 · 5159 阅读 · 2 评论