Я просто хочу иметь возможность использовать html Тип ввода = "файл", чтобы выбрать файл Excel
<input type="file" id="UploadedFile" name="UploadedFile" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
, а затем передать этот выбранный файл обратно на сервер - предпочтительно используя AJAX post:
var serviceURL = appRoot + 'Register/ImportTasks'
$j.ajax({
type: "post",
url: serviceURL,
data: (??? Not sure how to present here ???),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: successFunc,
error: errorFunc
});
В частности, я не вижу, как я представляю «файл» в вызове AJAX как данные.
public void ImportTasks(DataType?? uploadedExcelFile)
{
..... Doing stuff ...
}
И затем я не уверен относительно того, какой тип данных параметра Затем я должен сказать методу ожидать, когда он будет вызван?