반응형
설문등의 것에서 퍼센트를 구해서 그것에 맞는 막대 그래프를 그려주는 경우가 있다.
뭐.. 이런거지.. ㅋㅋ
<td width="200" bgcolor=White>
<img src="imgTest.gif"
width= <%# getImgPencent(DataBinder.Eval(Container.DataItem,"cnt").ToString())>
height="18" id="imgPercent" runat="server"></td>
저건 뭐냐면 바인딩 된 값(이놈의 경우엔 카운드 값이군)을 getImgPencent() 에 인자로 보내줘.. 물론 이 함수는 비하인드 코드에 있고..
자~~ 함수를 보면..
protected int getImgPencent(string cnt)
{
int percent;
if(cnt == "0")
{
percent = 0;
}
else
{
percent = Convert.ToInt32(cnt) * 100 / Convert.ToInt32(strTotalCnt);
}
return percent;
}
뭐.. 대충 이런 식인데.. 카운드 값을 넘겨 준후.. 퍼센트 계산 해서 리턴하면
그놈이 저 이미지에 길이가 되는거지.. 뭐 이렇게 하면된다고.. ㅋㅋ
뭐. 심심하면 해보던가~~!!
반응형
'기술 공부 노트 > 개발이야기' 카테고리의 다른 글
| 자주(?) 보는 에러(Error)들.. (2) | 2007.11.09 |
|---|---|
| 데이터 그리드나 리피터의 출력 결과물들을 엑셀로 출력할시 한글 깨짐 현상 방지 (0) | 2007.11.09 |
| using(){}을 보고.. (0) | 2007.10.15 |
| 포토샵 조금^^ (0) | 2007.10.15 |
| PreRender 푸풋!! (0) | 2007.10.15 |