It’s me

July 2, 2007

최근 24시간 동안 새로 올라온 글이 new 이미지 표시메소드(ASP.NET 2.0)

Filed under: ASP.NET — rothmans @ 5:38 pm

// aspx 페이지에서 메소드를 사용하려면…

Visible=”””” />  

2.0에서 새로 추가된 이미지 컨트롤입니다.
Visible 속성은 화면에 랜더링할지 않할지 정하는 속성입니다.
이속성에 값을 데이터 바인딩식으로 해서…
Board는 newPost()메소드가 포함된 클래스입니다 .

2.0에서는 1.x버전때와는 달리 바인딩식이 아주 간단하고 쉬어졌습니다.

1.x :
        

2.0 : Eval(“WriterDate”).

aspx에서 호출할때는  매개변수(파라미터) 데이터 타입은 오브젝트(object) 형입니다. 
// Visible 속성의 value값을 true/false 값을 얻기위해서는
// 항상 함수의 리턴형을 bool형으로 해야한다.

    public static bool newPost(object objDate)
    {
        // object형을 문자열형으로 형변환을 해줍니다.
        string strDate = (string)objDate;

       // 그다음 시간연산을 하기위해서 다시 DateTime 날짜형으로 바꿔준다음..
        DateTime orginDate = DateTime.Parse(strDate);

      // TimeSpan  시간간격을 구할수 있는 구조체입니다.
       TimeSpan gap = DateTime.Now – orginDate;
      
       // 시간차이를 구한것을 분으로 환산하여.. 결과를 리턴합니다.
        if (gap.TotalMinutes < 1440)
            return true;
        else
            return false;
    }

No Comments Yet »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.