how to upload file in asp.net with c#

आज हम ASP.Net Language से जुड़े एक महत्वपूर्ण Tool के बारे में जानते हैं जिसका नाम है File Upload Control Tool . यह Tool हमें अपनी Website में किसी भी File जैसे कोई Software, Word Document, Video, MP3, Image या कोई भी File हो हम अपनी Website में उसे Upload कर सकते है। 
और इसकी सुविधा हमें इस language दी गयी है तो जानते है की कैसे इस file Upload Control Tool का Use करते है। 
सबसे पहले हमें अभ्यास  के लिए एक नया Project बनाना है ताकि हमारे द्वारा बनाई गयी Website में कोई गलती ना हो अब  हम उस नए बनाये गए Project का  Default.aspx Page Open करते है तथा इसमें एक File Upload Control Tool लेते है। 
अब हम उस Tool के निचे एक Label और एक Button Tool लेते है अब हम हर Tool पर Right Click करके उसकी Property Set करते है की हमें Label में Font कैसे चाहिए Button की Size कितनी रखनी है वगेरह। हमें इन सारे Tool Unique Name भी देना है ताकि Codding करते समय हमें ज्यादा समय  बर्बाद ना करना पड़े। 
File Upload Tool किसी भी File को Select करने के काम में आता है Label Tool हमें यह Message Show करता है की File Upload हो गयी है और Button Tool से पर Codding की जाती है।   
में यहाँ पर कुछ उदाहरण लिखता हूँ की हमें इन सारे Tools को नया नाम देने है। 

          जैसे           File Upload Tool का नाम Upload1
                           Label Tool  का नाम  lblstatus
                           Button Tool का नाम btnupload
   File Upload Control Tool

           Label Tool

                 Button Tool


अब हम अपने Project का Solution Explorer Open करते है और यहां पर एक नया Folder बनाते है और इसका नाम Upload रख देते है ताकि हमें पता चल सके की इस Folder में हमारे द्वारा Upload की गयी Files है। इस Folder के अंदर हमारे द्वारा Upload की गयी Files Save होती है। 


अब हम Button Tool पर Right Click करते है जिससे उसका .CS Page Open हो जाता है इस Page में हमें Codding करनी होती है की हमें Button Tool से कोन से Task पुरे करवाने है। 
File Upload करने के लिए जो Code हमें करना है वो निचे दिया गया है। 
.cs page code:-

protected void btnupload_Click1(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                FileUpload1.PostedFile.SaveAs(Server.MapPath("~/upload/") + FileUpload1.FileName);
                lblstatus.Text = "file uploaded susccesfully";
            }
            else
                lblstatus.Text = "file not selected";

        }
    }
}

Button Tool पर Code हो जाने के बाद हम वापस से Default.aspx Page पर आ जाते हैं और अपना Project Save कर देते है अब हम अपने Project को Run करते है। Run करने के लिए हम Run Button या फिर F5 Key का Use करते है। 
Project Run होते ही Internet Browser Open हो जाता है और हमें Browser में File Upload Tool और Button दिखाई देता है इस Upload Tool से हम अपने Computer में रखी कोई भी File Select करते है और Button पर Click करते है। 
Button पर Click करते ही Prossecing start हो जाती है और File Upload हो जाती है। और Label में हमारे द्वारा दिया गया Message show हो जाता है। 
फिर भी File Uplode हुई की नही यह  देखने के लिए हम Brower Close करके Solution Explorer के Upload Folder में देख सकते है।  

दोस्तों आपको यह सब सिखने में आसानी हो उसके लिए मेने यह विधि Video में भी बनाकर Upload की है  भी देख कर सिख सकते है आपको यह Video पसंद आये तो आप इसे जरूर Like और Subscribe करे। 
अगर आपका इस विधि से जुड़ा हुआ कोई भी सवाल हो तो मुझे Comment करके जरूर बताये मुझे आपके सवालों को इंतजार रहेगा धन्यवाद। 



Post a Comment

0 Comments