string names1="1341234324324,sdfsdsg";
string names2="653345325435,ntrntrh";
string names3="686823532,nsfreyuwe";
string names4="8798696,biusbdui";
string names5="466436454,tjtrjtrj";
string names6="653345325435,tunttgg";
string names7="9298475,ianengivg";
string names8="682765,ndyudbg";
string names9="6666,maoionbu";
string names10="77777,mauyvye";

int n=3;
string[] namearray;
string[] namessarray;

string names = "";

if(names1.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names1;
}
if(names2.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names2;
}
if(names3.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names3;
}
if(names4.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names4;
}
if(names5.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names5;
}
if(names6.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names6;
}
if(names7.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names7;
}
if(names8.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names8;
}
if(names9.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names9;
}
if(names10.Length > 0)
{
 names += (names.Length > 0 ? "|" : "") + names10;
}

namearray = names.Split('|');

string tablestring = "";
string tmpStr1 = "";
string tmpStr2 = "";

for(int i = 0 ; i < namearray.Length ; i++)
{
 tmpStr1 += string.Format("<td>{0}</td>",namearray[i].Split(',')[0]);
 tmpStr2 += string.Format("<td>{0}</td>",namearray[i].Split(',')[1]);
 
 if(( i+1) % n == 0)
 {
  tablestring += string.Format("<tr>{0}</tr><tr>{1}</tr>",tmpStr1,tmpStr2);
  tmpStr1 = tmpStr2 = "";
 }
}

if(namearray.Length % n > 0)
{
 for(int j = 1 ; j <= namearray.Length % n ; j++)
 {
  tmpStr1 += "<td>&nbsp;</td>";
  tmpStr2 += "<td>&nbsp;</td>";
 }

 tablestring += string.Format("<tr>{0}</tr><tr>{1}</tr>",tmpStr1,tmpStr2);

}

this.textBox1.Text =  tablestring;

posted on 2006-07-21 17:49  volitation  阅读(294)  评论(0)    收藏  举报