본문 바로가기

반응형

전체보기

(198)
[C#] URL에서 원하는 부분만 잘라서 보자 (파라미터 제거) URL에서 원하는 부분만 잘라보자 http://www.example.com:8080/TEMP/TestPage.aspx?ID=ggmouse&PWD=1111 다음과 같은 URL에서 필요한 부분만 잘라보자 함수 결과 Request.Path.ToString() /TEMP/TestPage.aspx Request.QueryString.ToString() ID=ggmouse&PWD=1111 Request.RawUrl.ToString() /TEMP/TestPage.aspx?ID=ggmouse&PWD=1111 Request.Url.Query.ToString() ?ID=ggmouse&PWD=1111 파라미터를 제거하는 함수를 작성해보자 ID=ggmouse&PWD=1111 에서 ID부분은 제거하고 PWD부분의 파라미터만 가..
[C#] StringBuilder과 InnerHtml으로 서버단에서 HTML 작성 StringBuilder과 InnerHtml으로 서버단에서 HTML 코드를 작성해보자 public void List() { StringBuilder strSb = new StringBuilder(string.Empty); strSb.Append(""); strSb.Append("테스트"); strSb.Append(""); this.ul_List.InnerHtml = strSb.ToString(); } 결과 테스트
[C#] Request.ServerVariables 전체 값 확인 (URL, IP주소 등등) Request Object인 ServerVariables Collection의 전체 값을 확인해보자 ServerVariables의 함수를 사용하여 IP주소, 도메인 주소 등 많은 요소들의 정보를 알아낼 수 있다. // 클라이언트(사용자) IP 주소 (xxx.xxx.xxx.xxx) Request.ServerVariables["REMOTE_HOST"]; // 서버 IP 주소 (xxx.xxx.xxx.xxx) Request.ServerVariables("LOCAL_ADDR"); // 도메인 주소 (ggmouse.tistory.com) Request.ServerVariables["HTTP_HOST"]; // 현재 경로 (/Test/ikTest.aspx) Request.ServerVariables["PATH_INF..
[C#] 페이지간 변수 주고받기 (파라미터값 전달) GET방식, POST방식 변수(파라미터) 값을 다른 페이지로 보내고 받기 1. GET 방식 URL에 함께 실어서 변수를 전달하는 방식 보내는 페이지 받는 페이지 protected string id = ""; protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["id"] != null) { id = Request.QueryString["id"].ToString(); } if (Request["id"] != null) { id = Request["id"].ToString(); } } 2. POST 방식 값을 Hidden값으로 처리해서 전달하는 방식 보내는 페이지 받는 페이지 protected string id = ""; protected voi..
[C#] 연산자 () 연산자 1. 캐스팅 또는 형식 변환을 지정 double x = 1234.7; int a; a = (int)x; // Cast double to int 2. 메서드 또는 대리자 호출 TestMethod(); :: 연산자 네임스페이스 별칭 한정자(::)는 식별자를 조회하는 데 사용 global::System.Console.WriteLine("Hello World"); ?: 연산자 조건 연산자(?:)는 부울 식의 값에 따라 두 값 중 하나를 반환 condition ? first_expression : second_expression; Condition은 true 또는 false이어야 한다. true인 경우 결과는 first_expression, false인 경우 결과는 second_expression ?..

반응형