W formularzach okien, jak przesłać plik, nie znalazłem żadnej kontroli przesyłania plików. Czy możesz podać mi jakieś odniesienie? Chcę przechowywać dokument na dysku systemowym. Dziękuję Ci.Jak przesłać plik w formularzach okien?
6
A
Odpowiedz
-1
Proszę odnieść się do tego poradnika dla surowego HTTP POST:
http://msdn.microsoft.com/en-us/library/debx8sh9.aspx
Odniesienie do klasy WebClient w .NET:
http://msdn.microsoft.com/en-us/library/system.net.webclient(v=vs.80).aspx
Prosty HTTP POST można zrobić tak:
string Upload_File_Content = ...;
string Url = ...;
using (var Http_Client = new WebClient()) {
var Post_Data = new NameValueCollection();
Post_Data["upload_file"] = Upload_File_Content;
var Response = Http_Client.UploadValues(Url,"POST",Post_Data);
}
14
Można umieścić na przycisk formy i tworzyć kliknij obsługi do niego z następującego kodu:
private void buttonGetFile_Click(object sender, EventArgs e)
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "Text files | *.txt"; // file types, that will be allowed to upload
dialog.Multiselect = false; // allow/deny user to upload more than one file at a time
if (dialog.ShowDialog() == DialogResult.OK) // if user clicked OK
{
String path = dialog.FileName; // get name of file
using (StreamReader reader = new StreamReader(new FileStream(path, FileMode.Open), new UTF8Encoding())) // do anything you want, e.g. read it
{
// ...
}
}
}
0
Należy użyć OpenFileDialog, tu jest link:
http://msdn.microsoft.com/en-us/library/aa984392%28v=vs.71%29.aspx
Powiązane problemy
- 1. Jak przesłać plik w Angular2
- 2. Jak przesłać plik z Django
- 3. Jak przesłać plik binarny w SFTP?
- 4. Jak przesłać plik w Ruby na szynach?
- 5. Jak przesłać plik przez SFTP w java?
- 6. jQuery plik iframe przesłać
- 7. Jak przesłać plik z Phonegap i JqueryMobile?
- 8. Jak przesłać plik za pomocą Mojolicious?
- 9. Jak mogę przesłać plik tekstowy z Django?
- 10. Jak przesłać plik na Dysk Google
- 11. Jak przesłać plik (załącznik) z przeglądarki?
- 12. Jak przesłać ogólny plik do pracy Jenkins?
- 13. Jak przesłać duży plik przy użyciu WCF
- 14. Jak przesłać plik z Django API REST
- 15. jak mogę przesłać plik za pomocą PHP
- 16. Korzystanie nc przesłać duży plik
- 17. Jak przesłać plik na serwer FTP?
- 18. Jak przesłać lokalny plik do modelu Carrierwave?
- 19. Przykład standardowych okien dialogowych Qt: Otwórz plik
- 20. Zależności w formularzach Symfony2
- 21. jak przesłać plik za pomocą przesyłania plików w pliku commons
- 22. Jak przesłać plik za pomocą Selenium WebDriver w Javie
- 23. Jak przesłać plik jako część żądania wieloczęściowego w Paw?
- 24. Jak mogę przesłać plik w MVC 6 pod vNext?
- 25. Jak mogę przesłać plik do Solr w systemie Windows?
- 26. Jak przesłać duży plik w Ekspresie z paskiem postępu?
- 27. Jak przesłać plik na serwer przez POST API w Yii2.0?
- 28. Jak wymusić fokus na formantów w formularzach okienkowych
- 29. Jak nakładają się w formularzach Xamarin?
- 30. Jak dodać pole autouzupełniania w formularzach Symfony2?
używasz C#? – jondinham
yes Mr Paul Dinh – Ssasidhar
Gdzie chcesz wgrać? ......... – andy