디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C# 에서 파일명 변경후 업로드 하고 싶은데 왜 안돼지..??

C# 초보(203.136) 2011.06.05 20:58:41
조회 162 추천 0 댓글 0

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

namespace WP32._05_04
{
    public partial class Kadai04 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string path = Server.MapPath("~/05_04/Image/");
                string[] fileNameArray = Directory.GetFiles(path);
                foreach (string fileNameFullPath in fileNameArray)
                {
                    string fileName = Path.GetFileName(fileNameFullPath);
                    ListItem item = new ListItem(fileName, fileName);
                    ddl.Items.Add(item);
                }
            }
        }

        protected void btn_Click(object sender, EventArgs e)
        {
            HttpPostedFile postedFile = upload.PostedFile;
            
            string fileName = Path.GetFileName(postedFile.FileName);
            string path = Server.MapPath("~/05_04/Image/");
            string newFileName = "";

            upload.SaveAs(path + fileName);
            
            //File Name Change 
            upload.PostedFile.SaveAs(path + newFileName);
            tbox.Text = newFileName;


            lbl.Text = fileName + "(" + postedFile.ContentLength + ")バイト";

            img.ImageUrl = "~/05_04/Image/" + fileName;

            ListItem item = new ListItem(fileName, fileName);
            ddl.Items.Add(item);
            ddl.SelectedIndex = ddl.Items.Count - 1;

            
        }

        protected void ddl_SelectedIndexChanged(object sender, EventArgs e)
        {
            img.ImageUrl = "~/05_04/Image/" + ddl.SelectedValue;
        }
    }
}

업로드할 파일을 고르고 밑에
텍스트박스 (tbox)에서 변경하고 싶은 파일명을 적으면 그 바뀐 상태로 업로드 돼는 걸 하고싶은데요

에러는 안나는데 실행시키고 업로드 하면 어플리케이션 서버 에러가 나오는데 어떻게 해야하나요..--?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 기 세보여도 실제로는 멘탈 약할 것 같은 스타는? 운영자 24/11/04 - -
이슈 [디시人터뷰] 라이징 스타로 인정받은 걸그룹, ‘리센느(RESCENE)’ 운영자 24/11/08 - -
271516 나한테 계속 호갱님이라고하지말아라 [3] Adelposs갤로그로 이동합니다. 11.09.12 39 0
271515 자바로 마이컴 다뤄본사람 [4] Adelposs갤로그로 이동합니다. 11.09.12 53 0
271513 솔ㅈ기한 마음으로 갈수있으면 [4] Adelposs갤로그로 이동합니다. 11.09.12 46 0
271512 비트 포트폴리오가 입사 하는데 도움이 많이 됨? 해물(120.136) 11.09.12 79 0
271511 와 생각해보니까 군대 안가면 [3] Adelposs갤로그로 이동합니다. 11.09.12 65 0
271510 윈도우즈 시스템 실행파일의 구조와 원리 팔사람없냐 어슐러르귄갤로그로 이동합니다. 11.09.12 38 0
271508 디시검색에 C#검색이안됨 [3] 박구갤로그로 이동합니다. 11.09.12 82 0
271507 다들 즐거운 추석들 보내십시요 [2] 三didas갤로그로 이동합니다. 11.09.12 21 0
271506 Adelposs 호갱님 봐봐 [4] 로하로하알로하갤로그로 이동합니다. 11.09.12 31 0
271503 왜 정전요 Adelposs갤로그로 이동합니다. 11.09.12 12 0
271502 음... 군대말이야 [4] Adelposs갤로그로 이동합니다. 11.09.12 45 0
271501 64비트에서 AVD 돌리면 32비트 보다 빠르겠지? [2] 마타버터갤로그로 이동합니다. 11.09.12 64 0
271498 아 시발 남들 놀때 난 일하네 [7] Adelposs갤로그로 이동합니다. 11.09.12 66 0
271497 님들은 무슨언어로 프로그래밍하나요 [4] 박구갤로그로 이동합니다. 11.09.12 120 0
271496 테블릿 코딩 할만한가? 허니콤 마타버터갤로그로 이동합니다. 11.09.12 52 0
271494 javax.naming.NameNotFoundException: Name [2] 1(116.38) 11.09.11 52 0
271493 쿄스케횽 강제정모 [1] Light search갤로그로 이동합니다. 11.09.11 25 0
271492 연봉이 3200이면 [3] YesMan갤로그로 이동합니다. 11.09.11 154 0
271491 형들 서버플밍 해본사람 이것좀 해결해줘 ㅠㅠ [6] 라시(175.204) 11.09.11 1054 0
271490 // 오마이갓넬갤로그로 이동합니다. 11.09.11 65 0
271488 프로그래밍 윈도우즈 책의 올바른 사용법 [2] SODMaster갤로그로 이동합니다. 11.09.11 86 0
271487 // [1] 오마이갓넬갤로그로 이동합니다. 11.09.11 22 0
271484 자바로 간단한 웹서버 구현해봤는데.. [1] 가련하고딱한(221.158) 11.09.11 114 0
271483 출첵 [2] 독담갤로그로 이동합니다. 11.09.11 25 0
271482 강남 클럽가는 중.... Deanex갤로그로 이동합니다. 11.09.11 41 0
271481 기사 시험에 뭐 나오냐 ??? [2] Deanex갤로그로 이동합니다. 11.09.11 54 0
271480 컴공생이 라식하면 병신이라고 돌던질거임? [17] dddd(113.199) 11.09.11 1746 0
271479 기사시험 우습게 보는애들이 있네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [5] ㄹㄹㄷ(203.170) 11.09.11 103 0
271478 위대한 도전 [2] 찌르매미(203.229) 11.09.11 39 0
271477 왜 컴을 굴리면 성능이 떨어져? [6] 찌르매미(203.229) 11.09.11 79 0
271476 기사 합격후 자격증 실물? 로 신청했는데... 이게 뭐임 ㅠ [14] [성대아싸]갤로그로 이동합니다. 11.09.11 195 0
271475 비트학원은 뭐라고 시험봐서 들어가고 그런지 [3] ㅇㅇ(61.77) 11.09.11 263 0
271474 컴공졸업 29살 VS 대학중퇴학원 26살 중에 누가 더 메리트 있음? [3] printf(111.118) 11.09.11 219 0
271473 c언어 실습 찌르매미(203.229) 11.09.11 38 0
271472 해석좀 [1] 찌르매미(203.229) 11.09.11 36 0
271471 c/c++ 프리도 많다... ㅎㅎ .3(36.38) 11.09.11 79 0
271470 맥북에어 i5라는데 i5가 언제부터 듀얼코어였냐??? [5] 거칠게갤로그로 이동합니다. 11.09.11 250 0
271469 첨 자바배울땐 c++보다 어렵다고 징징거렸는데.. [3] 안졸리니졸리갤로그로 이동합니다. 11.09.11 128 0
271468 아 자바 오마이갓넬갤로그로 이동합니다. 11.09.11 56 0
271467 비트 고급과정 전형있잖아(windows) [8] BBQ(61.77) 11.09.11 215 0
271466 한국 솔루션업체라 글쎄... 쵸쵸(219.251) 11.09.11 44 0
271464 솔직히 SI 처럼 일자리 많은 데도 없지 않냐? [1] 허세강갤로그로 이동합니다. 11.09.11 151 0
271463 AVD에 설치하는데이런 에러 메세지 어떻게 해결??/ 마타버터갤로그로 이동합니다. 11.09.11 28 0
271462 플갤성님들 CPU를 만들려면 하드웨어를 해야합니까 소프트웨어를 해야합니까 [3] 운지랑께(220.70) 11.09.11 86 0
271460 ㅄ드라. 내예언은 적중했다. 니들은 결국 자바로 먹고살것 쵸쵸(219.251) 11.09.11 71 0
271457 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ ㅋㄱ(183.96) 11.09.11 32 0
271456 디시 존나 무서운게 [3] 로하로하알로하갤로그로 이동합니다. 11.09.11 106 0
271454 횽들 늅늅이 다시 봐주세요.. [17] ㅋㄱ(183.96) 11.09.11 151 0
271453 친구 직장 여직원 결혼하는데... [1] .3(36.38) 11.09.11 140 0
271452 avd 내부 저장소 용량 늘릴줄 아는횽있어? [2] 마타버터갤로그로 이동합니다. 11.09.11 67 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2