2013-09-03 1 views
0

보기에서 사용자가 현재 로그인 한 경우 '예약하기'가 나타나고 '사용 가능'컨트롤러/'색인'기능으로 이동합니다. 오늘 날짜를 세션으로 전달하고 싶습니까?URL/세션에서 오늘 날짜를 전달하는 방법은 무엇입니까?

어떤 아이디어가 있습니까? 감사 참고 : 사용 과수원 내가 TI는 한 달 동안 예약 목록을 표시하려 1.6

@if(WorkContext.CurrentUser != null) 
    { 
    @Html.ActionLink(T("Book Now").Text, "Index", new { Controller = "Availability", Area = "Project0120" }) 
    } 

편집 할 수 있습니다. 원래 나는 기본값으로 루프를 30으로 설정했다. 이제 루프 내부의 코드가 작동합니다. 나는 단지이 달에 몇 일 동안 반복을하고 싶다. 그래서 나는 노력했다.

var dateAsString = DateTime.Now.ToString ("dd-MM-yyyy");

+0

"오늘을 세션으로 전달 하시겠습니까?"는 의미는 무엇입니까? – musefan

+0

글쎄, 나는 오늘 날짜를 세션으로두고 URL에 전달하는 것을 의미했다. – John

답변

2

더 나은 것은 고려, 는 오늘 날짜를 얻기 위해, 나는 루프에 대한

에 최대로 일을 사용하고 싶어 (I < = dateAsString.?getdays?; 난 + + I = 1 INT) 사용자가 Action Link Controller-Action을 클릭 할 때 서버 날짜가 표시되고 동일한 동작으로 DateTime.Now를 사용하여 Server Date를 가져옵니다. 가능한 한 클라이언트 측 날짜 생성을 피하십시오.

+0

답장 Hi10 ....에 감사드립니다. 그래서 var dateAsString = DateTime.Now.ToString ("dd-MM-yyyy"); 지금은 for (int i = 1; i <= 30; i ++) 대신에 30을 어떻게 바꿀 수 있습니까? dateAsString.getDay ??? – John

+0

DateTime에서 직접 날짜를 가져옵니다. – Hi10

+0

제 편집 내역을 참조하십시오. – John