gridview中每一列都为textbox,如果我选中任意连续的两个以上单元格,象电子表格一样,
有没有办法判断哪些单元格被选中,并能合并这些单元格?如果换表格table能不能实现?
有没有办法判断哪些单元格被选中,并能合并这些单元格?如果换表格table能不能实现?
解决方案 »
- ??CSS设后,布局还自动会变化??
- 为什么邮件发送要验证密码?
- 求1000到10000之间的素数,求到素数之后把所求的素数倒过来(如素数1009倒过来是9001),在判断倒过来的数是不是素数?急啊在线等啊!!
- 一个小问题,也不知有没有人回!
- 请教用C#写的严格按照B/S模式写的系统登陆程序代码
- 【讨论】关键字 params 、ref 、 out 在使用中的区别
- 新手问题:如何用datagrid调用excel中的数据?谢谢!
- 关于模板列的小问题???
- 5分想知道这是什么错误类型.下班前揭贴!在另一个页面是好的。换个就不行了为什么。
- 怎样在 98 下跑 asp.net ?
- 怎么卸载vs2003自带的水晶报表9,然后安装10呢?
- 請教附值的一個問題~~
public void FormatGrid(DataGrid spangrid,int spancell,int spanby)
{
if(spanby<0 || spanby>spangrid.Items.Count)
return;
int rowspan = 1;
for(int i = 1;i<spangrid.Items.Count;i++)
{
if(spangrid.Items[i].Cells[spanby].Text == spangrid.Items[i-1].Cells[spanby].Text)
{
rowspan +=1;
spangrid.Items[i].Cells[spancell].Visible = false;
spangrid.Items[i-rowspan+1].Cells[spancell].RowSpan = rowspan;
}
else
{
string str = spangrid.Items[i].Cells[spanby].Text;
string str1 = spangrid.Items[i-1].Cells[spanby].Text;
rowspan = 1;
}
}
}