2 qq 34418970 qq_34418970 于 2016.09.26 10:01 提问

为什么会把gridview的row循环完而不是只获取双击的行

protected override void Render(System.Web.UI.HtmlTextWriter writer)
{
foreach(GridViewRow gvr in this.gvwManageOrgList.Rows)
{
if(gvr.RowType==DataControlRowType.DataRow)
{
gvr.Attributes["ondblclick"] = ClientScript.GetPostBackClientHyperlink(this.gvwManageOrgList,"select"+gvr.RowIndex);
}

      }
        base.Render(writer);
    }    

1个回答

caozhy
caozhy   Ds   Rxr 2016.09.27 01:06

你也没有判断当前行,当然是所有的行。http://blog.csdn.net/junboyboy/article/details/17922037

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c# dev gridview 行双击事件
//行双击事件         private void gridView1_MouseDown(object sender, MouseEventArgs e)         {             DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo = gridView1.CalcHitInfo(new Point(e
GridView双击行弹出窗口
protected void gvCustom_RowDataBound(object sender, GridViewRowEventArgs e)    {        if (e.Row.RowType == DataControlRowType.DataRow)        {            e.Row.Attributes.Add("onmouseover", "curren
DEV gridview 捕获行双击事件
private void ViewHtlb_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left && e.Clicks == 2) // 判断是否是用鼠标双击 { DevExpress.Xtra
asp.net中GridView内部点击事件判断是第几行并获取row数据
前台:                                         OnSelectedIndexChanged="ddl_Dept_SelectedIndexChanged" runat="server">                                                   后台:
gridview鼠标双击事件(跳转至新页面并传值)单击获取值
gridview添加RowDataBound事件,并设置DataKeyName为绑定数据的主键 protected void gridview1_RowDataBound(object sender, GridViewRowEventArgs e)     {         //判断选择的是否是数据行         if (e.Row.RowType == DataControlR
wpf中datagrid的双击事件
ContextMenu context = new ContextMenu(); public WStorageTankList() { InitializeComponent(); Me
在Gridview中获取当前行的GridviewRow对象
开头好久没有写了,这次写的是一个很简单的方法,大概的样子就像下图,点击Display后需要得到GridiviewRow对象。正文很自然想到的第一个方法就是Parent属性,使用两个Parent就可以得到GridviewRow对象,第一个Parent得到的是DataControlFieldCell。    protected void btnDisplay_Command(o
Dev的Gridview控件,实现 每一行行的双击的事件
Dev的Gridview控件 每一行只有Click事件,有时需要用到双击事件我们就只能自己写 方法:写在GridView控件的MouseDown事件下           1.判断是否是用鼠标双击  2.若鼠标双击,再判断鼠标光标是否在Gridview的某一行内,在行内就执行
dev GridView明细行实现双击事件
第一步:将gridview1.OptionsBehavior.Editable设为false第二步:在gridview1的MouseDown事件中写以下代码privatevoidgridView1_MouseDown(objectsender, MouseEventArgs e) { DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo
GridView 遍历每一行,两种写法
方法一:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->for (i = 0; i  GridViewID.Rows.Count; i++){   CheckBox chkVote =  (CheckBox)GridView1.Rows