사용자가 드롭 다운에서 데이터베이스 소스를 선택하는 화면이 있습니다. 일단 그것이 선택되면 사용자가 선택하지 않아도되도록 정보가 다른 화면으로 전달되기를 바랍니다.Azure에서 실행되는 MVC 3에서 한 화면에서 다른 화면으로 세션 정보를 전달하는 방법
어떻게 이런 정보를 한 화면에서 다른 화면으로 전달할 수 있습니까?
DatasourceID - 2 characters
SubjectID - 2 characters
나는 푸른에서 실행하고 있습니다으로 내가 클라이언트 측에있을 것이다이를 저장하는 가장 좋은 장소를 가정 할 수있다 : 정보가 같은 단지 아주 작은 것들합니다? 다음과 같이 데이터를 저장하는 구현을 보았습니다.
Session["abc"] = "def";
if (Session["abc"] != null)
etc ...
이것이 가장 좋은 방법입니까 아니면 놓친 것입니까? 또한 위의 경우 페이지가 매번 다른 서버에서 제공 될 때 어떻게 작동합니까? 위의 정보를 로컬에 저장합니까?
TempData가 내 요구를 충족시키는 것처럼 들립니다. AppFabric 캐싱은 훌륭하게 들리지만 아주 적은 양의 데이터만으로도 적은 양의 캐쉬가 필요합니다. $ 45는 이것에 대해 약간의 소리입니다. –
답변을 업데이트했습니다. MS로부터 CloudEssentials 계약을받을 수 있다면 128MB 캐시가 무료로 제공됩니다. –