如何在javascript中合并具有相同值的gridview的两个单元格 [英] How to merge two cells of gridview having same values in javascript

查看:83
本文介绍了如何在javascript中合并具有相同值的gridview的两个单元格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果有以下格式的gridiew



id |名称|价值

1 | priya |测试

1 | vinu |测试





我想要它的格式是以下格式

id |名称|价值

| priya |测试

1 | vinu |测试





如何在java脚本中执行此操作



我尝试过:



我试过行间距不行

if have a gridiew in the below format

id | name |value
1 |priya |test
1 |vinu |test


I want it to be in below format
id | name |value
|priya |test
1 |vinu |test


how can I do this in java script

What I have tried:

I have tried with row span which is not working

推荐答案

试试这个样本,添加jquery引用。

< br $>


代码落后:



try this sample, add jquery reference to it.


code behind:

DataTable dt = new DataTable();
           dt.Columns.Add("id");
           dt.Columns.Add("name");
           dt.Columns.Add("value");
           dt.Rows.Add(1, "priya", "test");
           dt.Rows.Add(1, "vinu", "test");
           dt.Rows.Add(2, "ram", "test");
           dt.Rows.Add(3, "set", "test");
           dt.Rows.Add(3, "set", "test");
           dt.Rows.Add(4, "set", "test");
           GridView1.DataSource = dt;
           GridView1.DataBind();







<script>


function (){
var clientId = <%= GridView1.ClientID%>'
var tds =
(function () { var clientId = '<%= GridView1.ClientID%>' var tds =


' #' + clientId + ' tr')。find(' td:nth(0)');

var temp = []; j = 0 ;
for var i = 1 ; i< = tds.length; i ++){
调试器;

var prev =
('#' + clientId + ' tr ').find('td:nth(0)'); var temp = []; j = 0; for (var i = 1; i <= tds.length; i++) { debugger; var prev =


这篇关于如何在javascript中合并具有相同值的gridview的两个单元格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆