首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在线==,解决即结帖,代码者优先.解决方法

2012-01-24 
在线,解决即结帖,代码者优先.两个grildview..gridview1----------------AB305河南南路555430河南南路555

在线==,解决即结帖,代码者优先.
两个grildview..
gridview1
----------------
A             B
305   河南南路   555    
430   河南南路   555    
437   柳市路   1    
530   保屯路   99    
532   新昌路   477    
674   国货路   333    
678   柳市路   1    
702   国货路   333    
807   河南南路   555    
813   国货路   333    
gridview2
---------------------
A         B                   C                             D         E     F       G             H           I
出售   黄浦区   陆家浜路521弄   三室二厅   南   32   139.72   230.00   万  
出售   黄浦区   中华路88弄   二室二厅   南   31   114.98   230.00   万  
出售   黄浦区   陆家浜路5**弄   二室一厅   南   33   92.45   180.00   万  
出售   黄浦区   中山南路200弄9号*室   三室二厅   南   32   170.72   430.00   万  
出售   黄浦区   中华路88弄   四室二厅   南   31   198.52   600.00   万  
出售   黄浦区   柳市路1弄   二室二厅   南   34   93.23   165.00   万  
出售   黄浦区   柳市路1弄   二室二厅   南   34   93.23   155.00   万  
出售   黄浦区   陆家浜路521弄   三室二厅   南   33   146.47   235.00   万  
出售   黄浦区   陆家浜路521弄   二室二厅   南   33   119.77   185.00   万  
出售   黄浦区   陆家浜路521弄   二室一厅   南   34   84.04   127.00   万  
出售   黄浦区   多稼路168号   三室二厅   南   24   150.98   195.00   万  
出售   黄浦区   陆家浜路5**弄   二室一厅   南   33   92.37   139.00   万  
出售   黄浦区   中华路88弄   二室一厅   南   31   102.48   258.00   万  


想让两者地址(B,C)进行比较,若相等,则返回   true;

最好能把grildview2   的每个地址的   弄   数字   前后   挪动   500   进行比较。


[解决办法]
不明白什么意思
[解决办法]
是否可以取出信息来以后再比较是否相同?

-----------------------------------------------
msn:bdbox@163.com
请给我个与您交流的机会
[解决办法]
取出比较

[解决办法]
先写一个比较函数,然后把两个gridview的数据项分别放进两个arraylist,用arraylist进行两层嵌套循环
[解决办法]
ArrayList al_1=new ArrayList();
ArrayList al_2=new ArrayList();

for(int i=0;i <GridView1.item.Count;i++)
{
al_1.add(GridView1.item[0]);
}

for(int i=0;i <GridView2.item.Count;i++)
{
al_2.add(GridView1.item[0]);
}

for(int i=0;i <al_1.item.count;i++)
for(int j=0;j <al_2.item.count;j++)
{
check(((GridViewRow)al_1[i]).cells[1].value,((GridViewRow)al_2[j]).cells[2].value);
}

public bool check(string x,string y)
{
return (bool)(x==y);
}




[解决办法]
private void method2()
{
for(int i =0;i <gridviews.rows.count;i++)
{
bool isEqual=CompareAddress(this.gridview1.rows[i].cell[1].text,this.gridview2.rows[i].cell[2].text);
}
}

private bool CompareAddress(string str1,string str2)
{
if(str1.equals(str2) return true;
}
[解决办法]
ding!
[解决办法]
mark~
[解决办法]
UP..
[解决办法]
学习
[解决办法]
这个。。。顶下

[解决办法]
那说下是怎么解决的呀
大家以后碰到了可以参考
[解决办法]
mark
[解决办法]
鼎阿,外加学习
[解决办法]
什么也不多说!直接顶!

[解决办法]
这帖怎么似曾相识?
[解决办法]
LZ怎么解决的
[解决办法]
路过,学习~
[解决办法]
同楼上的楼上,测试数据就不完善

热点排行