자유게시판

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 데이터그리드에서 Header 길때 처리..
글번호: 1072
작성자: 레드플러스
작성일: 2006/03/10 오후 9:12:00
조회수: 2807
아래와 같은 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에서 넓혀주면 되겠지만 헤더부분의 자료가 추가가 되면 다시 셋팅 해 주어야 하잖아요..
>그래서 그런데요.. 메일같은데 보면 길이가 길면 뒤에 점이 붙어서 생략하는것 같이 되는데..
>이기능은 어떻게 구현하나요?
>
------------------------------------------------------------

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 안녕하세요 질문좀요 (1) - 박종영 2006-03-11 2598
  데이터그리드에서 Header 길때 처리.. - 김경열 2006-03-10 2822
현재글 Re : 데이터그리드에서 Header 길때 처리.. - 레드플러스 2006-03-10 2807
다음글 한줄메모장에 두줄남기는 법좀 가르쳐주세요. - 꼬비 2006-03-04 2591
 
손님 사용자 Anonymous (손님)
로그인 Home