0
현재 날짜와 날짜를 비교하려고합니다. 나는 아래 부분을 썼다. 그러나 나는 오류를 낳는다.aspx (html) 페이지의 날짜를 비교합니까?
) 예상과 다음의 형식으로 비교할 수 있냐? 두 번째 Eval
에 대한 폐쇄 )
이 필요한 것처럼 괄호에 관한
<asp:Label ID="Label4" runat="server" Text='<%#Convert.ToDateTime(Eval("PDate")) > DateTime.Now ? Eval("PDate","{0:dd-MMM-yy}"):Publish Soon %>'></asp:Label>
우리는 코드 숨김으로 처리 할 수 있지만 HTML 쪽에서 처리하려고한다는 것을 알고 있으며 사용자의 올바른 형식이 아니라고 생각합니다. 거짓이라면 "Publish soon"을 표시하고 싶었습니다. –
@AbhishekRanjan 나는 나의 대답을 편집했다. –
좋아, 나는 "Publish Soon"을 쓸 수 없다는 것을 깨달았다. 그것은 존재하지 않는다고 말합니다. 나는 어떤 텍스트라도 쓸 수 있다고 생각했다. paraenthesis에 대해 내가 'null'이라고 쓰면 작동합니다. Like below.Text = '<% # Convert.ToDateTime (Eval ("PDate"))> DateTime.Now? Eval ("PDate", "{0 : dd-MMM-yy}") : null %> '> –