Menu
  • HOME
  • TAGS

String To HttpPostedFilebase

css,asp.net-mvc-4,c#-4.0,kendo-ui,httppostedfilebase

There are no need to convert it to the HttpPostedFileBase. By applying direct string of CSS file name inside the path you are able to use that as saved CSS inside the Database. you need to just create method for fetching binary of CSS file from DB & convert it...

Full path of the file from the remote server

c#,.net,file,mapped-drive,httppostedfilebase

You can't. Client and servers are disconnected from each other. That is how the web works. You can't get the full client path and access that in any way from the server. There are very good reasons for this, the most important one is security / trust....

Avoid EF update the null image to database in .Net MVC

asp.net-mvc,entity-framework,null,edit,httppostedfilebase

Mark Image property as not modified: db.Entry(sach).State = EntityState.Modified; if (image == null) db.Entry(sach).Property(m => m.Image).IsModified = false; db.SaveChanges(); ...

MVC 6 HttpPostedFileBase?

asp.net-mvc-6,httppostedfilebase

There is no HttpPostedFileBase in MVC6. You can use IFormFile instead. Example: https://github.com/aspnet/Mvc/blob/dev/test/WebSites/ModelBindingWebSite/Controllers/FileUploadController.cs Snippet from the above link: public FileDetails UploadSingle(IFormFile file) { FileDetails fileDetails; using (var reader = new StreamReader(file.OpenReadStream())) { var fileContent = reader.ReadToEnd(); var parsedContentDisposition = ContentDispositionHeaderValue.Parse(file.ContentDisposition); fileDetails = new FileDetails { Filename =...

HttpPostedFileBase is always empty

c#,asp.net-mvc,asp.net-mvc-4,asp.net-mvc-5,httppostedfilebase

Instead of foreach loop do it this way, it happens with foreach as i also faced this issue: for (int i = 0; i < Request.Files.Count; i++) { HttpPostedFileBase myFile = Request.Files[i]; } ...

Why does HttpPostedFileBase error out on large files before server side validation gets called?

javascript,c#,asp.net-mvc,httppostedfilebase

Look here again. Add appropriate code to your web.config (1GB for example): <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="1073741824" /> </requestFiltering> </security> </system.webServer> <configuration> <system.web> <httpRuntime maxRequestLength="1048576" /> </system.web> </configuration> Now it should allow uploading files up to 1GB and you can check the size on server side: public ActionResult Foo(HttpPostedFileBase file)...

unable to convert uploaded image to byte array

c#,bytearray,binaryreader,httppostedfilebase

Use the convert method as mentioned below: public byte[] ConvertToBytes(HttpPostedFileBase image) { return image.InputStream.StreamToByteArray(); } public static byte[] StreamToByteArray(this Stream input) { input.Position = 0; using (var ms = new MemoryStream()) { int length = System.Convert.ToInt32(input.Length); input.CopyTo(ms, length); return ms.ToArray(); } } ...