我有一个表单,除了ASP.NET中的文件上传.我需要将最大上传大小增加到4 MB以上.
我在某些地方发现在msdn上引用下面的代码.
[ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = )]
Run Code Online (Sandbox Code Playgroud)
没有一个参考文献真正描述了如何使用它,我尝试了几件事但没有成功.我只想为要求文件上传的某些页面修改此属性.
这是正确的路线吗?我该如何使用它?
我正在为客户端编写 C# ASP.Net MVC 应用程序以将文件发布到其他服务器。我正在使用通用处理程序来处理从客户端到服务器的发布文件。但在我的处理程序中, System.Web.HttpContext.Current.Request.Files 始终为空(0 计数)。
表格代码:
@model ITDB102.Models.UploadFileResultsModels
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div>
<h1>Upload File</h1>
<form id="file-form" action="/Files/UploadFile" method="post" data-ajax="false" enctype="multipart/form-data">
<div><input type="file" id="FilePath" name="FilePath"/>
<button type="submit">Send File</button></div>
</form>
</div>
@section scripts{
<script src="~/Scripts/jquery-1.10.2.js"></script>
<script type="text/javascript">
// Variable to store your files
var files;
var form = document.getElementById('file-form');
// Add events
$('input[type=file]').on('change', prepareUpload);
// Grab the files and set them to our variable
function prepareUpload(event) {
files = $('#FilePath').get(0).files;
}
form.onsubmit = function (event) {
uploadFiles(event); …Run Code Online (Sandbox Code Playgroud)