GV的Rows及Index总结

GVTarget.Rows[GVTarget.SelectedIndex].Cells[1].Text

protected void GVTarget_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "lbtnEdit") { BtnSave.CommandName = "update"; GridViewRow gvrow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); //获取被点击的linkButton所在的GridViewRow int index = gvrow.RowIndex; //获取到行索引 RowIndex tbAssessment.Text = GVTarget.Rows[index].Cells[1].Text.Trim(); DropDownList2.SelectedValue = GVTarget.Rows[index].Cells[2].Text.ToString().Trim(); tbNote.Text = GVTarget.DataKeys[index].Values["Note"].ToString().Trim().Replace(" ", ""); tbWeakContent.Text = GVTarget.Rows[index].Cells[3].Text.ToString().Trim(); tbWeak.Text = GVTarget.Rows[index].Cells[4].Text.ToString().Trim(); tbPowerContent.Text = GVTarget.Rows[index].Cells[5].Text.ToString().Trim(); tbPower.Text = GVTarget.Rows[index].Cells[6].Text.ToString().Trim(); tbFeng.Text = GVTarget.Rows[index].Cells[7].Text.ToString().Trim(); tbPj.Text = GVTarget.Rows[index].Cells[8].Text; //TxSubName.Text = Sgv.Rows[rowIndex].Cells[2].Text.Trim().Replace(" ", ""); //TxbANote.Text = Sgv.DataKeys[rowIndex].Values["Note"].ToString().Trim().Replace(" ", ""); } }

protected void GVTarget_RowDataBound(object sender, GridViewRowEventArgs e) { e.Row.Attributes["style"] = "Cursor:hand"; //设置悬浮鼠标指针形状为"小手" if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("onmouseover", "lastColor=this.style.backgroundColor;this.style.backgroundColor='#95b8e9';"); e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=lastColor;"); DataRowView drv = (DataRowView)e.Row.DataItem; if (e.Row.Cells[8].Text.Trim().Length > 8) { e.Row.Cells[8].ToolTip = e.Row.Cells[8].Text; e.Row.Cells[8].Text = e.Row.Cells[8].ToolTip.Substring(0, 8) + "..."; } } }

转载于:https://www.cnblogs.com/Renn/archive/2009/07/12/2048419.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值