>백엔드 개발 >C#.Net 튜토리얼 >Zhike ASP.NET 기본 시리즈 영상 자료 공유 확산

Zhike ASP.NET 기본 시리즈 영상 자료 공유 확산

巴扎黑
巴扎黑원래의
2017-08-31 11:44:351559검색

ASP.NET에는 유효성 검사, 캐싱, 상태 관리, 디버깅 및 배포와 같은 모든 기능을 포함하여 웹 사이트 응용 프로그램 개발을 위한 모든 솔루션이 있습니다. 코드 작성 측면에서는 페이지 로직과 비즈니스 로직을 분리해 프로그램 코드와 표시되는 내용을 분리해 다채로운 웹 페이지 작성을 더욱 쉽게 해주는 기능이다. 동시에 프로그램 코드는 더 깔끔하고 단순해 보입니다.

"Spread Zhike ASP.NET 기본 시리즈 비디오 자습서" ASP.NET은 Microsoft가 주도하는 엔터프라이즈 웹 애플리케이션 개발 기술 플랫폼으로 현재 가장 인기 있는 웹 개발 기술 중 하나이며 다양하고 복잡한 기능을 갖춘 웹 사이트를 개발할 수 있습니다. 기초가 전혀 없는 학생들도 인터넷을 통해 최단 시간 내에 전문적인 웹 개발 기술을 학습하고 혜택을 받을 수 있도록 하기 위함입니다.

Zhike ASP.NET 기본 시리즈 영상 자료 공유 확산

동영상 재생 주소: http://www.php.cn/course/623.html

이 동영상의 난이도:

1 ViewState


1. 요청 기본.aspx 페이지

2. 이때 생성된 ViewState는 __VIEWSTATE(이중 밑줄은 모두 대문자)
라는 숨겨진 필드의 값이 자동으로 생성됩니다. base64로 암호화되어 브라우저에 반환됩니다. 이 암호화 프로세스는 페이지 수명 주기

3의 SaveState 이벤트에서 완료됩니다. 브라우저가 양식을 제출하면 __VIEWSTATE의 숨겨진 필드도 서버에 제출됩니다. . 이때 페이지 수명 주기의 ReadState 이벤트
ReadAllState 메서드는 암호화된 값을 base64로 해독하고 마지막으로 name

4이라는 ViewState에 값을 할당합니다. 2. ViewState 사용법:

1. ViewState 속성 정의

public int PageCount{
get{return (int)ViewState["PageCount"];}
set{ViewState["PageCount"]=value;}
}

2. ViewState 사용 조건

ViewState를 사용하려면 서버측 양식 태그(

)가 있어야 합니다. ASPX 페이지. ViewState 정보가 포함된 숨겨진 필드를 서버에 다시 전달할 수 있도록 양식 필드가 필요합니다. 또한 페이지가 서버에서 실행될 때 ASP.net 페이지 프레임워크가 숨겨진 필드를 추가할 수 있도록 양식은 서버측 양식이어야 합니다.

페이지의 EnableViewState 속성 값이 true입니다.

컨트롤의 EnableViewState 속성 값이 true입니다.

3. ViewState에 대한 참고 사항

a. 통제를 유지할 필요가 없습니다.

b. ViewState 인덱스는 대소문자를 구분합니다.

c. ViewState는 페이지 간이 아닙니다.


d. ViewState에 저장하려면 객체가 스트리밍 가능하거나 TypeConverter가 정의되어 있어야 합니다.

e. 컨트롤 TextBox의 TextMode 속성이 Password로 설정되면 해당 상태는 보안상의 이유로 ViewState에 저장되지 않습니다.

f. 페이지에 포스트백이나 리디렉션이 없거나 페이지가 포스트백 시 다른 페이지로 전환되는 경우에는 ViewState를 사용하지 마세요.

g. 컨트롤을 동적으로 생성할 때는 ViewState에 주의하세요.

h. 프로그램의 ViewState가 비활성화되면 이 프로그램의 모든 페이지의 ViewState도 비활성화됩니다.

i. ViewState는 페이지 자체가 게시될 때만 지속됩니다.

4. ViewState 설정

ViewState는 컨트롤, 페이지, 프로그램 및 전역 구성에서 설정할 수 있습니다. EnableViewState는 기본적으로 true입니다. 모든 페이지의 ViewState 기능을 비활성화하려면 프로그램 구성에서 EnableViewState를 false로 설정하면 됩니다.

위 내용은 Zhike ASP.NET 기본 시리즈 영상 자료 공유 확산의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.