본문 바로가기

반응형
   

Programming

(421)
ASP.NET DataList, GridView, DetailsView 페이징 추가 방법 ASP.NET DataList, GridView, DetailsView 페이징 추가 방법 페이징 : 데이타리스트는 페이징이 없으며 데이타리스트 이후에 것들은 페이징이 존재 닷넷에서는 페이져라고 불리운다. 1페이지 2페이지 많은 데이터를 쪼개어 페이지로 보여줌. GridView : DataGrid 개량 버젼 DataGrid를 MS에서 없애려고 하고 있음.. 바운드필드 : 모든컬럼의 표현을 필드로 표현함 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Ex68_DataGrid.aspx using System; using System.Collec..
ASP.NET DataList, DataGrid 사용방법 ASP.NET DataList, DataGrid 사용방법 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 도서목록 도서목록 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class Ex61_DataList : System.Web.UI.Page { protected void Page_Load(object sender,..
ASP.NET 데이타베이스 컨트롤 Reapeater ASP.NET 데이타베이스 컨트롤 Reapeater DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Ex58_Repeater.aspx Repeater using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; using System.Configuration;//** pu..
ASP.NET 환경에서 Javascript 사용 방법 ASP.NET 환경에서 Javascript 사용 방법 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> #Button1 { width: 177px; } // function Button1_onclick() { //1. document.getElementById("Text1").value = "테스트"; //2. document.getElementById("TextBox1").value = "테스트"; } // ]]> Ex54_Javascript.aspx *.aspx = ASP.NET 태그 + C# + HTML + CSS + Javascript..
ASP.NET 개념 ASP.NET 개념 ASP.NET 프로젝트 운용 방식 1. 파일시스템 : IIS가 설치되지 않았거나, IIS와 연동이 필요없는 기능을 개발할때 사용하는 모드 - 개발자를 위한 모드 2. HTTP : IIS 연동 모드, 모든 개발환경이 IIS를 통해서 실행이 되는 모드. 가장 정확한 모드 -> 실제 웹서비스 환경과 동일함 3. FTP, 원격 사이트 : 원격 모드. 외부에서 접속해서 개발 환경 ** IIS에서 .NET Framework 4.0 설정 후 aspnet_regiis -i로 재설치 ** 프로젝트 저장 - 되도록 사이트 실제 경로에 한글, 공백, 특수문자는 포함안되게.. - 바탕화면.. 내문서.. 추천안함 프로젝트 -> 결과물(cs,리소스) -> 실행파일(exe,dll) 결과물(html,aspx,리소..
ASP.NET Cookie, ViewState 사용예제 ASP.NET Cookie, ViewState 사용예제 로그인상태유지도 쿠키로 처리한다 아이디기억 전제조건 로그인성공시에 누군가 접속을 하게 되면 세션객체가 각각 생성됨(연결은 되어있지 않는 상태) 20분동안 재접속 세션아이디를 쿠키로 돌려준다 그래서 연결이 끊겼다 재요청이 됐을때 이전에 방문자라고 기억하는 이유는 쿠키값 때문이다. ViewState는 자기페이만의 것이다. 지역변수 개념 페이지안에서밖에 상태유지가 안된다. 2단계 viewState 복구단계에서 없어진 갑이 복구된다. 비교 Application전역변수공용변수Object서버 Session전역변수개인변수Object서버 Cookie전역변수개인변수String클라이언트 ViewState지역변수개인변수 Object클라이언트 DOCTYPE html PU..
ASP.NET Requst, Response, Application, Session, Server ASP.NET Requst, Response, Application, Session, Server ASP 5가지 객체 1. Request(요청) a. HttpRequest 클래스 b. this.Request 프로퍼티 2. Response(응답) 3. Application(사이트 전체) 4. Session(고객) ***** 5. Server(잡다한것들..) Session : 타이머 20분동안 메모리에 세션 객체를 살려놓는다. 20분동안에 없다면 사이트에 없는것으로 간주. 재요청시 세션객체를 20분 연장~! 계속 리셋되며 연장~! 각사용자별 세션에 객체생성 어플리케이션 시작 시점 : 첫사용자가 들어오는 순간 어플리케이션 종료 시점 : 마지막 사용자가 나가는 순간 세션시간 다찰때 어플리케이션 객체 종료 됨. ..
ASP.NET 데이터 바인딩, img, path, 유저컨트롤 ASP.NET Requst, Response, Application, Session, Server 데이터 바인딩(Data Binding) - 데이터소스(원본) + 컨트롤(출력) - 데이터 바인딩이란 데이터 소스를 컨트롤 통해서 자동으로 출력해주는 기술 - 데이터소스 : 변수, 배열, 컬렉션, DataReader, DataTable, DataView, Procedure.. - 컨트롤 : 1개 이상의 내부 항목을 가지는 컨트롤.. - 개발자가 편함..(생산성, 유지보수..) 데이터 바인딩의 종류 1. 단일값 바인딩 -> 데이터소스가 단일값일때 컨트롤 통해서 출력 2. 다중값 바인딩(*****) -> 데이터소스가 다중값일때 컨트롤 통해서 출력 데이터 바인딩 표현식 - - 현재 표현식 위치에.. 표현한 데이터소..

반응형