Asp.net 获取ajax发送的值
我有: } 如何在asp.net应用程序中获取ajax发送的文件的值? 我试着用http头发送。这不太实际,我知道,但长度太长有问题。Asp.net 获取ajax发送的值,asp.net,ajax,Asp.net,Ajax,我有: } 如何在asp.net应用程序中获取ajax发送的文件的值? 我试着用http头发送。这不太实际,我知道,但长度太长有问题。 提前谢谢 尝试此表单属性: 表单操作=some/action method=POST enctype=multipart/form data您拼写上传错误。。。Request.Forms[FileUplaod]应为Request.Forms[FileUpload]在文档中也拼写元素错误。GetElmenetById实际上,此代码仅为示例。。 <form
提前谢谢 尝试此表单属性:
表单操作=some/action method=POST enctype=multipart/form data您拼写上传错误。。。Request.Forms[FileUplaod]应为Request.Forms[FileUpload]在文档中也拼写元素错误。GetElmenetById实际上,此代码仅为示例。。
<form method="POST" name="f">
<input type="file" name="FileUpload" id="FileUpload" />
</form>
document.getElementById('FileUpload').onchange = function() {
file = this.files[0];
ajax = new XMLHttpRequest;
ajax.file = file;
//etc..
ajax.open('post','Default.aspx', true);
ajax.setRequestHeader('foo','baa');
ajax.send(file);
Request.Forms["FileUplaod"] // don't works