제목 : Re : 데이터그리드에서 Header 길때 처리..
글번호:
|
|
1072
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2006/03/10 오후 9:12:00
|
조회수:
|
|
2802
|
아래와 같은 CutString() 함수를 만들어서 적당한 글자 수만 보여주고,
나머지는 ... 을 붙여서 출력하면 됩니다.
#region CutString() 함수
/// <summary>
/// 주어진 스트링을 주어진 길이만큼만 잘라서 돌려줌. 나머지 부분은 '...'을 붙임 (대상 문자열, 길이)
/// </summary>
/// <param name="strCut">잘라낼 원본 문자열</param>
/// <param name="intChar">제한할 글자 수</param>
/// <returns></returns>
public static string CutString(string strCut, int intChar)
{
if(strCut.Length > intChar - 3)
{
string strTemp = "";
strTemp = strCut.Substring(0, intChar - 3);
strTemp += "...";
return strTemp;
}
else
{
return strCut;
}
}
#endregion
On 2006-03-10 오후 7:41:00, '김경열' wrote:
------------------------------------------------------------
>계속 도움 요청만 하네요..
>데이터 그리드를 써서 자료를 보여주는데요..
>헤더부분의 자료가 너무 길어서요..
>Xml에서 넓혀주면 되겠지만 헤더부분의 자료가 추가가 되면 다시 셋팅 해 주어야 하잖아요..
>그래서 그런데요.. 메일같은데 보면 길이가 길면 뒤에 점이 붙어서 생략하는것 같이 되는데..
>이기능은 어떻게 구현하나요?
>
------------------------------------------------------------