Asp.net C#android 7.0 fileupload [英] Asp.net C# android 7.0 fileupload

查看:61
本文介绍了Asp.net C#android 7.0 fileupload的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,试图通过asp.net C#webform从移动Android手机上传文件。



它在Windows机器上工作正常,但在移动Android手机上我得到一个微软操作系统路径而不是手机的路径。



我的尝试:



hi all, trying to upload files via asp.net C# webform from a mobile android phone.

it works fine on windows machine , but on the mobile android phone i get a microsoft os like path instead of the phone's path.

What I have tried:

public void UpLoad(string imgName, string LocalFile)
        {
            WebClient client = new WebClient();
            NetworkCredential nc = new NetworkCredential(myuserName, myPassword);
            Uri addy = new Uri(myFTPServer+ imgName);
            client.Credentials = nc;
            client.UploadFile(addy, LocalFile);
        }


 protected void btnUpLoad_Click(object sender, EventArgs e)
    {
        clsFTP.clsImgProperty cFTP = new clsFTP.clsImgProperty();
       // string strPath = Path.GetFullPath(FLoadDoc.PostedFile.FileName);//FLoadDoc.PostedFile.FileName
        //string upDir = Path.Combine(Request.PhysicalApplicationPath, @"/DCIM/Camera/");
        //string strPath = @"~/DCIM/Camera/" + Path.GetFileName(FLoadDoc.FileName);
        string strPath = @"\storage\sdcard0\DCIM\Camera\" + FLoadDoc.FileName;
        // / storage / sdcard0 / DCIM
        //‏‏מחשב זה\Galaxy A5 (2017)\Phone\DCIM\Camera
        cFTP.UpLoad(Path.GetFileName(FLoadDoc.FileName), strPath);//where to , from where
    }

推荐答案

ASP.NET代码只生成HTML和javascript并将其发送到客户端设备,即Android。 />


查看 FileUpload控件 [ ^ ]和文档 [ ^ ]。



该控件生成一个简单的UI和相应的客户端javascript代码,用于处理选择并将文件上传到服务器上的ASP.NET代码。
ASP.NET code just generates HTML and javascript and sends that to the client device, your Android.

Look into the FileUpload control[^], and documentation[^].

That control generates a simple UI and the corresponding client-side javascript code to handle selecting and upload a file to your ASP.NET code on the server.


谢谢你,fileupload - 工作
thank you , fileupload - worked


这篇关于Asp.net C#android 7.0 fileupload的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆