2009-11-09 1 views
0

테이블이 있습니다. 나는 여기에 조건을 작성하는 방법 CSS를 적용 foreach 조건을 사용하여 테이블을 반복하는 방법

for each(datarow r in datatable.rows){ 
    foreach(datacolumns c in datatable.columns){ 
    if() // need to write an condition 
     { 
     // apply css 
     } 
    else 
     { 
     //no need to apply css 
     } 
    } 
} 

나는 MEnu_ID 경우 값 "7"는 DNT 등 Menu_ID로 열이, 반복 할 필요가있다.

감사합니다.

foreach(datarow r in datatable.rows) 
{ 
    if(((int)r["Menu_ID"])==7) { 
     //Don't apply CSS 
    } else { 
     //Apply CSS 
    } 
} 

이 당신의 Menu_ID 열이 숫자 인 가정입니다 : 내가 제대로 이해하면

답변

0
for(int i=0; i<= datatable.rows.count-1; i++) 
{ 
    if(datatable.Rows[i]["ColName"] == "1") 
    { 
    //do something 
    } 
    else 
    { 
     //do something 
    } 
} 
:이 문자열 인 경우, 변경
2

, 당신이 뭔가를해야합니다.

if(((string)r["Menu_ID"])=="7")