ASP.NET
-
ASP.NET에서의 SQLite DB 경로 설정DB 2011. 5. 13. 14:21
System.Data.SQLite 설치 이후 초반부터 막혔던 부분을 소개한다. 알다시피 SQLite DB는 파일 기반이므로 ASP.NET의 Connection 부분에 이 파일명을 적어줘야 한다. 지금까지의 다른 DB들은 거의 상대경로기반이어서 그대로 따라하다가 몇번이나 삽집을 했다. SQLite는 꼭!! 절대경로로 DB 파일을 적어줘야 한다. 아래는 예제 샘플이다. using System.Data.SQLite; .... .... SQLiteConnection myConnection = new SQLiteConnection(); myConnection.ConnectionString = "Data Source=C:\\test.db3;Pooling=true;FailIfMissing=false"; myConne..
-
ASP.NET에서 TextBox에 숫자만 입력 가능하게 하려 할 경우카테고리 없음 2010. 11. 8. 13:56
아래와 같이 하면 된다. 숫자 키가 아니면 입력 자체가 되지 않는다.
-
ASP.NET에서 응용 프로그램 실행 방법ASP.NET 2010. 11. 8. 13:37
아래와 같이 하면 간단하게 엑셀이 실행된다 Process pr1 = new Process(); pr1.StartInfo.FileName = "C:\\Program Files\\Microsoft Office\\Office12\\EXCEL.EXE"; pr1.StartInfo.Arguments = ""; pr1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; pr1.EnableRaisingEvents = true; pr1.Start();
-
Only one instance of a ScriptManager can be added to the page. 라는 오류 메세지 해결책ASP.NET 2010. 6. 22. 10:21
기존에 있던 프로젝트에서 AjaxToolkit의 ExtendCalendar를 쓸 필요가 있어서 툴킷을 설치하고 코드를 적고 페이지를 열어본 결과 아래와 같은 오류가 나타났다. Only one instance of a ScriptManager can be added to the page. 구글링 결과 해결 방법을 찾아냈다. 주석처리가 문제였는데, 위와 같이 "" 태그로 주석을 처리한 것이 화근이었다. 서버 태그를 주석 처리하기 위해서는 "" 이 아니라 "" 를 써야 한다는 것이었다. 한마디로 위의 코드에서 주석처리가 되지 않았다는 말씀. 이렇게 고치고 나서 해결되었다. 앞으로 주석처리할 때 유의해야 할 것 같다.
-
ASP.NET Chart 컨트롤 동적 생성시 오류 해결 방법(ChartImg.axd에 대한 자식 요청을 실행하는 동안 오류가 발생했습니다.)ASP.NET 2010. 4. 19. 10:43
드롭다운 리스트의 내용이 변경 될 때마다 차트 컨트롤이 바뀌게 구현을 한 후에, 가끔씩 아래와 같은 오류가 발생하였다. - ChartImg.axd에 대한 자식 요청을 실행하는 동안 오류가 발생했습니다 - 위의 오류가 한번 발생하기 시작하면 그 페이지의 차트를 그릴때마다 오류가 발생하고, 한참 지난 후에 다시 페이지를 실행하면 오류가 없어진다. 한참의 삽질과 구글링 끝에 해결 방법을 찾았다. " web.config" 파일에서.. ... ... 위에서 보듯이 "POST"를 추가하면 된다