2013-07-10 91 views
0

我需要帮助使用C#代码如何填充FileUploader默认值

这里填写的FileUpload默认文件路径是文件路径Server.MapPath("~/DemoTrack/DemoWorkout.mp4");

,我想通过C#代码FileUpload填写如果文件上传值为空。在asp.net

请让我知道我可以填补代码的FileUpload 我这样做

FileUploadDemoVideo.SaveAs(Server.MapPath("~/DemoTrack/DemoWorkout.mp4")); 

FileUploadAudio.SaveAs(Server.MapPath("~/DemoTrack/DemoTrack.mp3")); 
String DfileExtension = 

System.IO.Path.GetExtension(FileUploadDemoVideo.FileName).ToLower(); 

String AudioExtension = System.IO.Path.GetExtension(FileUploadAudio.FileName).ToLower(); 

我想FileUploadDemoVideo和FileUploadAudio通过代码这是一个文件路径使用Server.Mappath( “〜/ DemoTrack/DemoWorkout.mp4”),我想用代码赖特填写FileUpload在C#我只是想填写一个FileUpload控件,然后我可以得到一个文件名和扩展名,所以可以在默认值byte[]转换和存储那在sql数据库中的字节如果使用没有选择使用FileUpload的任何文件,默认值音频和视频字节将被保存在数据库中。根据我为音频和视频所固定的那个文件。

我想用代码在音频和视频FileUpload控件中添加修复音频和视频填充网址。

+0

我很难理解你想要做什么。请添加更多细节。向我们展示一些代码,以及您遇到什么问题。 –

+0

HI吉姆我编辑我的问题的区别更多的希望,现在你可以了解.. – Vikram

回答

0

根据我的理解,如果没有来自用户的输入,您希望保存默认音频&视频。如果是这种情况,您可以直接将文件保存到数据库而不涉及文件上传控制。在文件上传控件中填充默认文件路径在客户机上没有任何意义,因为默认内容驻留在服务器上。

+0

不,我想通过代码填充FileUpload当我FileUploadDemoVideo和FileUploadAudio控制的代码,当用户从未选择任何文件在这2控制然后我想通过在SQL Server中以字节保存音频和视频,我在我的项目中修复了视频和音频演示文件的路径。 – Vikram

+0

在Web应用程序中,在UI上填充默认路径没有任何意义。如果用户没有选择任何东西,你仍然可以通过代码将默认文件作为byte []传递给数据库。没有必要用这条路径来填充你的控制。 – NaveenBhat