2012-12-03 4 views
-2

asp.net 및 C#을 사용하여 웹 응용 프로그램을 개발 중입니다. 질문이 있습니다ASP.NET 페이지에서 값 전달

QueryString 또는 Session 값 또는 Cookies 또는 이전 페이지를 사용하지 않고 ASP 페이지에서 값을 전달할 방법이 있습니까?

+1

양식을 제출 하시겠습니까? 숨겨진 가치? 데이터베이스? 상태보기? 그러나 문제가있는 코드가 필요합니다. – ryadavilli

답변

0

당신은 볼 수 있습니다 : ASP.NET State Management Overview

프로필 속성

당신은 사용할 수 있습니다 ASP.NET하면 사용자 별 데이터를 저장할 수있는 프로필 속성이라는 기능, 을 제공합니다. 이 기능은 사용자 세션이 만료 될 때 프로필 데이터가 손실되지 않는다는 점을 제외하고는 세션 상태에 대해 과 비슷합니다. 프로필 속성 기능은 영구적 인 형식으로 저장되고 개별 사용자와 연결된 ASP.NET 프로필을 사용합니다. ASP.NET 프로필을 사용하면 데이터베이스를 만들고 유지 관리 할 필요없이 사용자 정보를 쉽게 관리 할 수 ​​있습니다. 또한이 프로필은 애플리케이션의 어디서나 액세스 할 수있는 강력한 형식의 API를 사용하여 사용자 정보 을 사용할 수있게합니다. 모든 유형의 오브젝트를 프로파일에 저장할 수 있습니다. ASP.NET 프로필 기능은 이 거의 모든 종류의 데이터를 정의하고 유지 관리 할 수있는 일반 저장소 시스템을 제공하면서도 은 형식이 안전한 방식으로 데이터를 사용할 수있게합니다.

+0

가이드를 보내 주셔서 감사합니다. –

0

당신이 할 수있는 매체에서 읽을 것입니다 일부 persistent medium 및 다른 페이지 한 페이지에서 데이터를 asp.net cache를 사용하거나 저장할 수 있습니다 database or xm리터 등 QueryString 또는 Session 값이나 Cookies를 사용하지 않는 사용자의 요구 사항 (옆에

0

) 예 당신은

public String YourProperty 
{ 
    get 
    { 
     return "Return What you want to pass"; 
    } 
} 

확인과 같은 전체 코드

MSDN 기사를 public 속성을 사용할 수 있습니다
관련 문제