c# - Null file when uploading via MVC -


मेरे पास एक .NET MVC दृश्य पर निम्न रूप है:

  & lt; form method = "पोस्ट" एन्क्टीप = "मल्टीपार्ट / फॉर्म-डेटा" एक्शन = "/ वीडियो / अपलोड दस्तावेज" & gt; & Lt; इनपुट प्रकार = "फ़ाइल" id = "document1" name = "document1" / & gt; & Lt; इनपुट प्रकार = "सबमिट करें" मान = "सहेजें" / & gt; & Lt; / प्रपत्र & gt;  

और नियंत्रक के पास निम्न हस्ताक्षर हैं जो कहा जाता है:

  सार्वजनिक कार्यवाही UploadDocument (HttpPostedFileBase फ़ाइल) {वापसी दृश्य (); }  

जब मैं UploadDocument विधि के अंदर तोड़ता हूं, पैरामीटर 'फ़ाइल' शून्य है। मैंने अपने डेस्कटॉप पर एक वैध दस्तावेज़ का चयन किया है और पता है कि इसमें पाठ शामिल है

उपयोग करने का प्रयास करें

  HttpPostedFileBase फ़ाइल = अनुरोध। फाइलें ["document1"];  

शायद बाइंडिंग ( [bind ()] विशेषता में कुछ गड़बड़ है।

संपादित करें: और उस विधि को सार्वजनिक करें ActionResult UploadDocument () {}


Comments

Popular posts from this blog

python - rename keys in a dictionary -

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -