2013-05-10 2 views
0

Session을 사용하지 않고 일부 데이터를 유지하고 어떤보기의 어느 위치에서나 사용할 수있는 방법이 있습니까?MVC에서 Session을 사용하지 않고 데이터를 지속하는 방법

상황에 따라 응용 프로그램 상단의 UserName을 모든 페이지에 표시해야하며 해당 상태를 유지하기 위해 State 변수를 사용하고 싶지 않습니다.

좋습니다.

+0

가변 데이터가 있으므로 상태를 유지하려고하고 상태 변수를 사용하지 않으려면 ... 왜 안 되니? – Quentin

+0

나는 다른 방법으로 동일한 작업을 할 수 있는지 묻습니다. –

+0

세션에 대한 귀하의 이의 제기가 무엇인지 알지 못하는 경우 무엇이 충분히 적합 할 지 결정할 수 없습니다. – Quentin

답변

0

음 ... 사용자가 로그인하여 서버에서 세션을 시작하면 어쨌든 상태 변수에 데이터를 보관합니다. 다른 한편으로는 이것이 화장품과 관련된 문제인 경우 쿠키를 사용하지 않는 이유는 무엇입니까?

+0

그러나 클라이언트가 실수로 쿠키를 삭제 한 경우 ... –

+0

서버에 상태 데이터를 저장한다는 의미의 데이터를 저장하거나 클라이언트가 삭제할 수 있음을 의미합니다. –

0

View에서 데이터에 액세스하려면 ViewBag (MVC4)를 사용하고 컨트롤러간에 데이터를 교환하려면 Temp.

관련 문제