이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 16550|회답: 0

[ASP.NET] ASP.NET 지식 포인트

[링크 복사]
게시됨 2015. 4. 2. 오전 10:32:43 | | |
1장
1. C/S와 B/S의 차이를 이해하세요. ASP.NET B/S 모델을 기반으로 한 프로그램 개발입니다
2.ASP. .NET의 특징과 장점 (교과서 참조)
3. vs2008 (vs2010)에서 ASP.NET 웹 프로그램을 만드는 방법?
단계: File-->New->Project-->windows C#->ASP.NET 애플리케이션
4. 코드 분리: 전경 웹페이지와 백그라운드 C# 논리 언어는 분리됩니다,

제2장
1. 스크립팅 언어: 서버 측, 클라이언트 측
        1.1 서버 측 스크립팅 언어
                작성 방법 1: <t 언어 제거 스크립트="C#">... C# 코드 .....</scrip去掉t>
                글쓰기 방법 2: <% %>

        1.2 클라이언트 스크립팅 언어 (Javascrip이 t를 제거함)
                작성: <scrip remove t type="text/javascrip remove t">... javascrip은 t-코드를 제거합니다....</scrip去掉t>

차이점: 클라이언트 측 스크립트는 클라이언트 페이지로 직접 전송되어 클라이언트 브라우저에서 실행됩니다.
        서버 측 스크립트는 컴파일되어 서버 측에서 숨겨지고, 결과 정보가 클라이언트로 전송됩니다

2.Page 객체(공통 이벤트 및 속성)
        2.1 이벤트: Page_Load: 페이지가 로드될 때 자동으로 호출됨
        2.2 속성: IsPostBack: 처음 로드되었는지 확인하기 (false: 첫 로드, true: access 반환)

3. 페이지 값 전송
        3.1 페이지 내에서 전달되는 값: ViewState["key")
                예: 저장 가치: ViewState["name"] = "Zhang San";
                        값: 문자열 이름 = ViewState["name"]. ToString();
        3.2 페이지 간 전달 값
                1. 페이지 A가 B로 점프: A의 버튼에 PostBackUrl="B.aspx" 속성을 추가합니다
                2. 페이지 B의 배경 코드: PreviousPage.FindControl("페이지 A의 제어 ID");

제3장
1. 일반적인 조작 방법: 텍스트 박스, 드롭다운 박스, 라디오 선택, 체크, 버튼...
2. 통제 장치 검증:

제4장
1. 응답 대상
        1.1 리디렉트(URL); 방법: 페이지 건너뛰기
        1.2 쓰기("html 태그"); 방법: 응답 페이지의 내용을 표시하기
        1.3 엔드(); 방법: 페이지 내용에 대한 응답을 중단하세요
2. 요청 객체
        2.1 속성: QueryString["key"]: URL에 전달된 매개변수 가져오기
        2.2 기능: 페이지 간 값을 전달하기
                단계:
1. 페이지 닷 버튼: Response.Redirect(B.aspx?변수명 1=값 1&변수 이름 2=값2&... );
2. 페이지 B가 값을 받음: Request.QueryString["변수 이름 1"]
3. 서버 객체
        3.1 Server.HTMLEncode("html 태그"); html 태그를 문자열 형태로 인코딩하세요
        3.2 Server.UrlEncode("URL 경로");  URL 문자열을 인코딩하세요
        3.3 Server.MapPath("url path");  해당 URL 경로에 대한 절대 물리 경로를 반환합니다

5장
1. 애플리케이션 객체: 실행 중인 프로그램 전반에 존재하는 애플리케이션 집합 객체(전역 변수)
        애플리케이션 변수 사용: application["변수 이름"] = value;
2. 쿠키 객체: 고객마다 다른 객체가 있으며, 저장된 정보는 클라이언트에 저장할 수 있습니다.
        쿠키에는 두 가지 종류가 있습니다: 1. 메모리에 저장된 사용자는 떠나면 사라지고;
2。 클라이언트 쿠키 폴더에 txt 파일 형태로 저장되며, 저장 시간은 맞춤 설정할 수 있습니다.
        쿠키 객체 변수 사용 방법
                1. 쿠키 객체를 정의합니다
                HttpCookie 쿠키 = 새로운 HttpCookie("key","value");
                2. Response 객체에 쿠키를 추가한다
                Response.Cookies.Add(쿠키);
                2.2 (클라이언트의 특수 폴더 아래에 txt 파일로 저장됨)
                쿠키.만료 = DateTime.Now.Add("저장 시간");
                3. 쿠키 객체의 내용을 읽기
                string strValue = Request.Cookies["key"]. 가치;
               
3. 세션 객체: 고객마다 사용자가 로그인 후 존재하고 종료 후 사라지는 서로 다른 객체를 가지고 있습니다.
        세션 변수 사용 방법: 세션 ["변수 이름"] = 값;
        세션의 공통 특성:
SessionID: 각 사용자는 고유한 SessionID를 가집니다
타임아웃: 사용자 타임아웃 시간을 설정하세요. 단위: 분. 사용자가 지정된 시간 내에 작동하지 않으면 자동으로 종료(세션 종료)됩니다. 기본 시간은 20분입니다. aspx 파일: <% session에서 변경할 수 있습니다. 타임아웃=10%>
         세션 방법: Abandon()

ASP.NET知识点.doc (29 KB, 다운로드 횟수: 0, 판매 가격: 1 그레인 MB)





이전의:asp.net 값을 저장하는 쿠키를 구현합니다
다음:asp.net 클라이언트에 쿠키를 저장하고 저장할 수 있습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com