Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 명사 분석기
- ajax
- rss
- 책이야기
- 베트남어
- 명사 추출기
- 디즈니씨
- iBatis
- flex3
- ejb
- Lift
- 나의 프로젝트
- 주식이야기
- 도커
- express for node.js
- nodejs express
- php
- node.js web framework
- scala
- ror실행
- Eclipse
- Cross
- C/C++
- Node.js
- docker
- 스킨 스쿠버
- php thumbnail
- 메일왕창보내는법
- 나의 취미
- 명사 뽑아내기
Archives
- Today
- Total
nkdk의 세상
asp.net 4번 * crossPostbackURL과 세션과 어플리케이션 본문
제네릭 자바와 다른점은 박싱과 언박싱에서 오버로드도 있고
c#의 경우는 type체크를 심하게 한다.
strong type으로 나왔다.
CLR자체가 체크 자체가 강력하다.
자바와 다른점은 자바는 제너릭의 경우 타입이 뭐가 올지 모르면
어떤 타입이 관계가 없다. T 라는 것을 써서 어떤 타입이라도 올수 있다.
코드를 싸는 부분이 있다. 코드 부분에서 + - 이런식으로 나오게 되었다.
반복자에 대해서도 한번 읽어 보시고
Partial type(분할 타입)에 대해서는 클래스를 파일별로 구분을 할때 사용한다.
여러개의 파일에 하나의 클래스가 들어간다.
public partial class PartialClassExample
{
public void Method1()
{
HttpContext.Current.Response.Write("PartialClass.Method1()");
HttpContext.Current.Response.Write("
");
}
}
public partial class PartialClassExample
{
public void Method2()
{
HttpContext.Current.Response.Write("PartialClass.Method2()");
HttpContext.Current.Response.Write("
");
}
}
crosspostback 을 사용하면 버튼에 옵션을 줘서 1번 페이지에서 2번 페이지에서 해당 값을 가지고 간다
받는 방법은 1번 데이타에 있는 콘트롤 이름을 찾을 수 있다. 1번 페이지에 객체 자체를 참조 할 수 있다.
버튼에 PostBackUrl을 걸어 준것만 crosspostback 이 이용 가능하다.
1번 페이지에서 postbackurl을 걸어주고 2번 페이지에서는
TextBox tb = (TextBox)Page.PreviousPage.FindControl("TextBox1");
이 명령어를 이용하여 값을 받아 올 수 있다.
using System.Drawing;
Style style = new Style();
style.ForeColor = Color.DarkRed;
style.BorderColor = Color.DarkBlue;
style.Font.Size = 20;
Page.Header.StyleSheet.RegisterStyle(style, null);
Label1.CssClass = style.RegisteredCssClass;
이런식으로 스타일을 넣어줄 수도 있다.
....
글로벌 응용 프로그램을 만들수도 있다.
asax 이건 웹 페이지당 하나밖에 만들지 못한다.
Application["sa"] 이런식으로 넣어준다 전역 변수로도 선언가능하고 키값으로 저장된다.
서로 다른 페이지 인데 어플 변수를 변경하고 싶을때 동시에 변경시 문제가 발생하기 때문에
Application.lock
Application.unlock 이 있는데 그러면 다른 사용자는 접근하지 못한다.
쿠키는 인터넷 참조
페이징이라던지에 대해서 자세히 공부해 봅시다 내일부터는 챕터 7을 읽어 오시고 챕터 8부터 합니다.
c#의 경우는 type체크를 심하게 한다.
strong type으로 나왔다.
CLR자체가 체크 자체가 강력하다.
자바와 다른점은 자바는 제너릭의 경우 타입이 뭐가 올지 모르면
어떤 타입이 관계가 없다. T 라는 것을 써서 어떤 타입이라도 올수 있다.
코드를 싸는 부분이 있다. 코드 부분에서 + - 이런식으로 나오게 되었다.
반복자에 대해서도 한번 읽어 보시고
Partial type(분할 타입)에 대해서는 클래스를 파일별로 구분을 할때 사용한다.
여러개의 파일에 하나의 클래스가 들어간다.
public partial class PartialClassExample
{
public void Method1()
{
HttpContext.Current.Response.Write("PartialClass.Method1()");
HttpContext.Current.Response.Write("
");
}
}
public partial class PartialClassExample
{
public void Method2()
{
HttpContext.Current.Response.Write("PartialClass.Method2()");
HttpContext.Current.Response.Write("
");
}
}
crosspostback 을 사용하면 버튼에 옵션을 줘서 1번 페이지에서 2번 페이지에서 해당 값을 가지고 간다
받는 방법은 1번 데이타에 있는 콘트롤 이름을 찾을 수 있다. 1번 페이지에 객체 자체를 참조 할 수 있다.
버튼에 PostBackUrl을 걸어 준것만 crosspostback 이 이용 가능하다.
1번 페이지에서 postbackurl을 걸어주고 2번 페이지에서는
TextBox tb = (TextBox)Page.PreviousPage.FindControl("TextBox1");
이 명령어를 이용하여 값을 받아 올 수 있다.
using System.Drawing;
Style style = new Style();
style.ForeColor = Color.DarkRed;
style.BorderColor = Color.DarkBlue;
style.Font.Size = 20;
Page.Header.StyleSheet.RegisterStyle(style, null);
Label1.CssClass = style.RegisteredCssClass;
이런식으로 스타일을 넣어줄 수도 있다.
....
글로벌 응용 프로그램을 만들수도 있다.
asax 이건 웹 페이지당 하나밖에 만들지 못한다.
Application["sa"] 이런식으로 넣어준다 전역 변수로도 선언가능하고 키값으로 저장된다.
서로 다른 페이지 인데 어플 변수를 변경하고 싶을때 동시에 변경시 문제가 발생하기 때문에
Application.lock
Application.unlock 이 있는데 그러면 다른 사용자는 접근하지 못한다.
쿠키는 인터넷 참조
페이징이라던지에 대해서 자세히 공부해 봅시다 내일부터는 챕터 7을 읽어 오시고 챕터 8부터 합니다.