I have created file uploader through MVC, jQuery, Ajax.But it is working
fine for 1-3kb(file size) only , for more size it is not working .Please help
how to upload lager size file
---html part--
<input type="file" name="bfile" size="50" id="bfile"/>
<input type="butt
---AppAttachmentsController--controller code---
public string file_upload(string file_name, string file_binary)
{
byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(file_binary);
MemoryStream stream = new MemoryStream(byteArray);
string path=Server.MapPath(Url.Content("~/upload/file"))+"\\"+file_name;
using (var fileStream = new FileStream(path, FileMode.Create))
stream.CopyTo(fileStream);
return "1";
}
-----jQuery, Ajax-----
function AttachemtPost() {
var file_name = $("#bfile").val();
var data = "file_name=" + file_name;
var file = document.getElementById('bfile').files[0];
var file_binary = file.getAsBinary();
var file_size = file.fileSize;
var file_text = file.getAsText("");
alert('file :' + file_binary);
alert('file size:' + file_size);
data = "file_name=" + file_name + "&file_binary=" + file_binary;
ajaxlocalcall2(null, "POST", '@Url.Content("~/AppAttachments/file_upload")', data, "", "", "html", "oncontactinfosave");
}
-----------------------------------