如何在javascript中合并具有相同值的gridview的两个单元格 [英] How to merge two cells of gridview having same values in javascript
本文介绍了如何在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屋!
查看全文