如何合并DATAGRID? !!!!!!!!!!!!!!! 想要将几个DATAGRID合并在一起显示,怎么做啊? 想要-----横向合并------table1 -- table 2 -----table3 ----纵向合并好象是在输出(导出到EXCEL)的时候 输出2个就可以实现了!横向怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用一个DATAGRID 被,他不可以包含多个表吗!! <HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><TITLE></TITLE></HEAD><BODY>用inner Join可以做到一个表返回纪录,速度要快些。<br/>select * from 主表 inner Join 从表 on 主表.外键=从表.id<br/>如果要显示上合并行,可以在客户端合并<br/> <TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1 id="tb"> <TR id="row"> <TD id="td">1</TD> <TD>a</TD> <TD>b</TD> </TR> <TR> <TD>1</TD> <TD>c</TD> <TD>d</TD> </TR> <TR> <TD>1</TD> <TD>c</TD> <TD>d</TD> </TR> <TR> <TD>2</TD> <TD>e</TD> <TD>f</TD> </TR> <TR> <TD>2</TD> <TD>e</TD> <TD>f</TD> </TR> <TR> <TD>2</TD> <TD>e</TD> <TD>f</TD> </TR> <TR> <TD>2</TD> <TD>e</TD> <TD>f</TD> </TR></TABLE><SCRIPT LANGUAGE=javascript> var Rows=document.getElementById("tb").rows;var Col=1;//这个是要合并的第几列;var lastValue; for(i=0;i<Rows.length;i++) { lastValue=Rows[i].cells[Col-1].innerHTML; var same=1; while(lastValue==Rows[i+same].cells[Col-1].innerHTML ) { Rows[i+same].removeChild(Rows[i+same].cells[Col-1]); same+=1; if((i+same)==Rows.length ) { break; } } Rows[i].cells[Col-1].rowSpan=same; i=i+same-1; }</SCRIPT></BODY></HTML> 这条SQL语句怎么写成方法 大型网站的目录问题 求助有关asp.net里treeview的用法。 用过FreeTextBox的朋友帮帮忙:图片显示不出来! 简单问题什么是分布式网站? 最后10分 ,一个搜索页面将所有搜索的参数传递到一个搜索结果页面,以前用SESSION保存,觉得影响效率,那用什么好啊? 两个控件的区别? 在线等待,大家好,都用这个全局应用程序类(Global.asax)吗,还是直接定义一打开数据的类,每次打开数据库的的时候都调用一次,用这个文件和不用有什么区别,谢谢! 菜鸟问题 真奇怪! 水晶报表单元格如何合并? datatable合并字段
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
用inner Join可以做到一个表返回纪录,速度要快些。<br/>select * from 主表 inner Join 从表 on 主表.外键=从表.id<br/>如果要显示上合并行,可以在客户端合并<br/> <TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1 id="tb">
<TR id="row">
<TD id="td">1</TD>
<TD>a</TD>
<TD>b</TD>
</TR>
<TR>
<TD>1</TD>
<TD>c</TD>
<TD>d</TD>
</TR>
<TR>
<TD>1</TD>
<TD>c</TD>
<TD>d</TD>
</TR>
<TR>
<TD>2</TD>
<TD>e</TD>
<TD>f</TD>
</TR>
<TR>
<TD>2</TD>
<TD>e</TD>
<TD>f</TD>
</TR>
<TR>
<TD>2</TD>
<TD>e</TD>
<TD>f</TD>
</TR>
<TR>
<TD>2</TD>
<TD>e</TD>
<TD>f</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE=javascript>
var Rows=document.getElementById("tb").rows;
var Col=1;//这个是要合并的第几列;
var lastValue; for(i=0;i<Rows.length;i++)
{
lastValue=Rows[i].cells[Col-1].innerHTML;
var same=1;
while(lastValue==Rows[i+same].cells[Col-1].innerHTML )
{
Rows[i+same].removeChild(Rows[i+same].cells[Col-1]);
same+=1;
if((i+same)==Rows.length )
{
break;
}
}
Rows[i].cells[Col-1].rowSpan=same;
i=i+same-1;
}
</SCRIPT>
</BODY>
</HTML>