javaScript获取GridView选择的行和列

来源:互联网 发布:英语六级怎么准备知乎 编辑:程序博客网 时间:2024/06/05 18:50
  //1 读取指定行单元格的值 如果是0则读出其表头的值         //rowIndex=1就是第一行的值        function getCellValueByRow(rowIndex) {            var gdview = document.getElementById("<%=GridView1.ClientID %>");//GridView1为GridView的ID            for (var i = 1; i < gdview.rows.length; i++) {                //循环所有行                var contractRemarks = gdview.rows(i).cells(11).innerText; //获取第i行的第11个单元格的文本信息                gdview.rows(i).cells(11).innerHTML = contractRemarks.substring(0, 5); //第11个单元格显示的出来的文本是截取了5个长度的innerText的值            }            //这样子可以获取gridview的标题     for(var i=0;i<gdview.rows(rowIndex).cells.length;i++)             {               alert(gdview.rows(rowIndex).cells(i).innerText);//弹出指定行单元格的值              }         } 

<asp:GridView ID="GridView1" GridLines="Horizontal" CssClass="gridview_showStudents" runat="server" AutoGenerateColumns="false"  HeaderStyle-Font-Bold="true"         onrowdatabound="GridView1_RowDataBound">      <Columns>            <asp:TemplateField HeaderText="学生编号" HeaderStyle-Font-Bold="true">                <ItemTemplate>                         <asp:Label ID="Label1" runat="server" Text="stuID"></asp:Label>                </ItemTemplate>            </asp:TemplateField>      </Columns>    </asp:GridView>

原创粉丝点击