[Dev] BackEnd/ASP.NET

이번에는 VS 2005 의 TOOL 로 개발한 ASP.NET 과 ASP.NET AJAX 을 VS 2008 로 해당 웹사이트를 호출했을때 문제점을 어떻게 처리해야 하는지에 대해서 설명을 하고자 합니다. 1. VS 2005 툴에서 개발한 ASP.NET 2.0 버전을 VS 2008 TOOL 로 호출할 경우! - VS 2005 툴로 해당 솔류션 파일을 열거나 파일 경로로 ASP.NET 2.0 을 호출할 경우, VS 2008 은 .NET FRAMEWORK 3.5 로 업그래이드를 할 것인지 아래와 같은 이미지로 확인창을 알려줍니다. 2. YES 버튼을 선택하고, 만약에 Microsoft AJAX 을 ASP.NET 2.0 에서 개발한 사례가 있으면 3.5 버전으로 UPGRADE 되면서 아래와 같은 경고창이 발생됩니다..
ASP.NET 서버 컨트롤은 서버에서 실행되고 사용자 인터페이스 및 기타 관련 기능을 캡슐화하는 구성 요소입니다. ASP.NET 서버 컨트롤은 ASP.NET 페이지 및 ASP.NET의 코드 숨김 클래스에서 사용됩니다. 이 단원에는 사용자가 자신의 ASP.NET 서버 컨트롤을 개발하도록 도와주는 배경 정보 및 예제가 들어 있습니다. http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/cpguide/html/cpcondevelopingwebformscontrols.asp
처음에 Calendar컨트롤을 사용할 때 이걸 어떻게 해야하는거야 하는 막막함이 앞서 있었다. MS에서 제공하는 기본 템플릿을 사용한것이 다였으니.ㅋㅋ Calendar컨트롤에 날짜의 배경색과 글자색을 변경하기 위해서는 내가 쓰는 방법으로는 Calendar컨트롤이 렌더링되는 시점에서 설정을 잡아주면 된다. Calendar의 Render이벤트 핸들러를 통하면 된는건데. CS단에서 protected void calendar_DayRender(object sender, DayRenderEventArgs e) { // 예를 들어 15일에 대해서 날짜의 Style을 변경하겠습니다. if(e.Day.DayNumberText == "15") { e.Cell.BackColor = System.Drawing.Color.원..
일단 그리드뷰에서 HyperLinkField을 하나 만드세요. 그 필드의 속성값에 원하는 다음페이지에 넘길 필드을 무제한 설정하세요 이 샘플은 3개의 값을 넘기는것입니다. 진한 부분이 속성입니다. 그 속성갑에 원하는 값을 다음과 같이 하시면 됩니다. /asp:HyperLinkField> 받는 .CS프로 그램에서 다음과 같이 쪼게어 사용하시면 됩니다. vCode = Request.QueryString[0]; // 전 페이지에서 넘어온 아규먼트 string[] abc = vCode.Split(new char[] { '@' }); agkey1 = abc[0]; agkey2 = abc[1]; agkey3 = abc[2]; 이렇게 받아서 쓰시면 됩니다. 참고가 되면 좋겠습니다.
HOONS닷넷 출처 http://www.hoons.kr/Lectureview.aspx?key=Lecture&LECCATE_IDX=9&ref=1&lecture_idx=32 [그림 FreeTextBox] -이미지와 스타일 다운로드 : - DLL, ftp.inserttable.aspx 다운로드 : 1. 도구상자에서 오른쪽 마우스를 눌러보면 "항목 추가 / 제거" 라는 메뉴가 나타난다. 2. 항목 추가 / 삭제 목록을 열어 보면 아래와 같은 창이 뜬다. 여기서 찾아보기 버튼을 누른다. 3. 아까 전에 준비했었던 bin이라는 폴더에 HoonsTextBox.dll이라는 파일을 선택 4. 선택을 하면 아래와 같이 항목에 추가가 되는것을 볼 수 있을것이다. 이제 확인 버튼을 누르고 창을 나와보자. 5. 이제 FreeT..
항목을 프로그래밍 방식으로 추가하려면 ListItem 형식의 새 개체를 만든 다음 Text 및 Value 속성을 설정합니다. 컨트롤의 Items 컬렉션에 대한 Add 메서드를 호출하여 새 개체에 전달합니다. 다음 예제는 ListItem 개체를 ListBox 컨트롤에 추가하는 방법을 보여 줍니다. 이 프로시저는 모든 list 웹 서버 컨트롤에 동일하게 적용됩니다. Visual Basic 코드 복사Protected Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ListBox1.Items.Add(New ListItem("Carbon", "C")) ListBox1.Items.A..
TemplateField EditItemTemplate Example
ASP.NET 2.0 - 테마를 이용한 UI ASP.NET이 처음 선을 보였을 때 이 강좌를 읽고 계신 모든 분들께서는 코드비하인드라는 생소한 단어를 접하셨던 기억이 있을 것입니다. 코드비하인드는 HTML코드와 CS를 완전히 분리하여 관리하는 개념이었습니다. 테마는 이와 같은 맥락으로 볼 수 있는데 이는 HTML(웹컨트롤, HTML컨트롤 등)과 디자인을 다시 분리한다고 말할 수 있습니다. 이렇게 분리 했을 경우 테마의 수정만으로 ASPX파일을 수정하지 않고 페이지의 디자인을 완전히 변경할 수 있게 됩니다. 기존에 CSS스타일시트를 이용한 경우와 비슷한 부분이 있습니다. 하지만 테마는 스타일시트의 장점과 더불어 컨트롤의 속성과 이미지파일을 다룰 수 있어 보다 유연하게 작업이 가능합니다. 그럼 시작해 보도록..
JaeYa_Lee
'[Dev] BackEnd/ASP.NET' 카테고리의 글 목록 (4 Page)