解决 GridView 分割行 无法绑定 问题 及 javascript 操作GridView 行

原创 2007年10月08日 16:35:00

RowDataBound事件里:


             for(int i=0;i<e.Row.Cells.Count-1;i++)
             {
                 System.Web.UI.Control control = e.Row.Cells[i].Controls[1];
                   if (control is TextBox)
                   {
                    ((TextBox)control).Attributes.Add("onclick", "ShowOperateDialog2(this)");
                   }
             } 

 

javascript:

function ShowOperateDialog2(sender)
{  
    var row=sender.parentElement.parentElement;
     // alert(row.cells.length);
    var str = showModalDialog('../Selectors/Selector_Medicines.aspx','window','dialogWidth:720px;dialogTop:'+150+'px;dialogHeight:570px;center:yes;help:no;resizable:no;status:no');
    var returnValue=str.split('|');

    var RowCellCount = row.cells.length - 2;
    for(i=0;i<RowCellCount;i++)
    {
        value = returnValue[i];
        if(value=="&nbsp;")
        {
            value="";
        }
        row.cells[i].getElementsByTagName("INPUT")[0].value=value;
       
    }
        document.getElementById("HiddenField1").value=returnValue[9];
        document.getElementById("HiddenField2").value=returnValue[10];
}

GridView中直接新增行、编辑和删除

.aspx "server" ID="btnAdd" Text="新增" OnClick="btnAdd_Click" />    "gv" runat="server" Al...
  • theoldfuture
  • theoldfuture
  • 2016年09月13日 01:24
  • 891

控制GridView中的行高

使用GridView的时候,是只能控制列数和列宽,是不能指定每一列的行高的。在加载要显示的内容时,就算在item的布局文件中限定了宽高,但是当item被加载GridView中时,布局文件中的限制是起不...
  • piglite
  • piglite
  • 2015年09月07日 22:58
  • 1332

一次性编辑GridView控件中的所有行

源文件中添加代码:                                                                                ...
  • zwj695535100
  • zwj695535100
  • 2013年12月24日 14:44
  • 605

GridView添加合计行的实现方案

前提:设置属性ShowFooter="True" 方法一:使用SQL查询统计出合计值,在绑定GridView时让其结果赋于一个DataTable(全局变量),然后在RowDataBound事件中...
  • luohuajiexiejuan
  • luohuajiexiejuan
  • 2015年07月08日 11:53
  • 874

JS获得ASP.NET(C#)页面上GridView选中行的信息

做web开发还是新手的我,之前为了得到Gridview中的值,是将其通过服务端控件先将Gridview中的数据保存到服务端,然后绑定当一个服务端的隐藏域,之后通过js读取隐藏域中的值,现在感觉这种方法...
  • coperator
  • coperator
  • 2014年06月17日 17:48
  • 1565

asp.net实现 gridview 鼠标单击任意字段选中一行 ,并获取数据

目标:我们要实现 鼠标在gridview上单击任意字段就选中一行,并获取该行数据 步骤: 1.创建gridview(起名GV_1),在GV_1中创建LinkButton(起名lbtnSelecte...
  • yueguangzhiyuan
  • yueguangzhiyuan
  • 2013年06月03日 16:49
  • 2638

GridView添加统计(合计)行

前提:设置属性ShowFooter="True" 方法一:使用SQL查询统计出合计值,在绑定GridView时让其结果赋于一个DataTable(全局变量),然后在RowDataBound事件中...
  • bear_79
  • bear_79
  • 2014年03月01日 11:32
  • 1051

C# Dev GridView 获取选中分组下的所有数据行

现在要
  • shuaishifu
  • shuaishifu
  • 2014年11月13日 09:51
  • 2849

给GridView设置行高

最近在工作中遇到了这样一个问题,使用一个GridView展示数据,item中只是一个TextView,但是里面显示的文字多少不固定多少,必须全部展示出来. 遇到的问题:  1.把item中的宽和高...
  • forwardyzk
  • forwardyzk
  • 2014年10月15日 14:58
  • 2964

gridview中如何定位 选中行的关键值

asp.NET2.0中GridView恐怕是我们用得最多的一个数据列表控件了(与此相当的是Repeater) 下面从设置它的数据源到它的数据绑定,再到它的显示设置来说说GridView的用法.(...
  • yan309271291
  • yan309271291
  • 2014年05月04日 21:39
  • 1305
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决 GridView 分割行 无法绑定 问题 及 javascript 操作GridView 行
举报原因:
原因补充:

(最多只允许输入30个字)