2012-01-12 3 views
2

나는 .net에 익숙하지 않은데 보통 사용자 이름, 서버, 암호, IPS 및 PHP와 ASSP의 고정 정수에 대한 정보를 가지고있는 공통 파일을 가지고 있는데,이 파일들은 모든 파일에 포함 시켜서 모든 페이지. 이후. NET에 포함 기능이 없다는 것을 알게되었습니다. 내가 asp.net에서 어떻게 할 수 있습니까? asp.net에서 일반적인 변수를 사용하는 방법은 무엇입니까?

당신은

답변

5

당신은 반드시 사이트를 통해 공유 변수에 대한 포함 파일을 사용하지 것이다 감사드립니다. .Net에서는 일반적으로 web.config 파일의 AppSettings 섹션에 이와 같은 값을 저장합니다.

당신은 다음과 같은 코드를 사용하여 값에 액세스 할 수 있습니다 엄밀히 말하면

string username = WebConfigurationManager.Appsettings["Username"]; 
0

경우 다음이 웹 응용 프로그램과의 app.config에 대한 Web.config의에 배치됩니다 (예 : DB 연결 문자열로) 응용 프로그램 구성 작업 다른 사람.

설정 파일도 있습니다.

체크 아웃 ConfigurationManager을 확인하십시오.

"글로벌 변수가 좋지 않습니다."다양한 구성 파일을 제외하고는 가장 가까운 클래스는 공용 클래스 및 속성입니다. Digbyswift 언급 appSettings는 이외에도

0

, & webconfig (나는 또한 추천하는), 당신은 모듈을 사용할 수 있습니다 : 그것은에서 호출 할 수있는 그런

Module Module2 
    Public MyGlobalInteger As Integer = 0 
End Module 

를 어디서나 같은 :

Dim someOtherNumber As Integer = MyGlobalInteger + 5 

사용법에 따라 읽기 전용으로 설정할 수도 있습니다.

관련 문제