2013-07-29 2 views
0

쿠키에서 데이터를 가져 와서 한 가지 방법으로 해당 데이터에 따라 언어를 설정하고 싶습니다. 그 후, 나는 현재의 언어를 설정하고 그것을위한 또 다른 방법을 쓰고 싶다. 나는 mvc 4 초급이므로 할 방법을 결정할 수 없었다. 도움을 주셔서 감사합니다. 이것들은 제가 작성해야하는 방법입니다. 나는 무언가를 쓰려고 노력했다.쿠키에서 데이터 가져 오기 및 언어 설정

private void InitLanguage() 
{ 
    HttpCookie cookie = new HttpCookie("MyCookie"); 
    cookie = Request.Cookies["MyCookie"]; 
    if (cookie != null) 
    { 

    } 
    else 
    {    
    } 
} 
public void SetCurrentLanguage(String languageCode) 
{ 

} 
+0

질문이 무엇인지 이해가되지 않습니까? 쿠키를 읽고 쓰거나 언어를 설정 하시겠습니까? – Liam

+0

쿠키를 읽고 그 데이터에 따라 언어를 설정하고 싶습니다. –

+0

* 언어를 설정할 수는 없습니다 *. 컴퓨터는 텍스트를 번역 할 수 없습니다. 불가능합니다. – Liam

답변

5

당신의 요구 사항은하지만이 쿠키

HttpCookie cookieTemp = new HttpCookie("cookieTemp"); 
    cookieTemp.Value = "data in cookie"; 
    cookieTemp.Expires = DateTime.Now.AddHours(1); 
    cookieTemp.Secure = true; 
    cookieTemp.Shareable = false; 

    Response.Cookies.Add(cookieTemp); 

을 설정하는 방법이고, 당신이 있는지 확인하려는 경우 쿠키를

var cookieValue = Request.Cookies("cookieTemp").Value; 

읽기 방법입니다 명확하지 무엇 쿠키가 설정되었거나 비어 있거나 쿠키가없는 경우 쿠키의 값을 확인하지 않습니다.

관련 문제