Да, это возможно, вы можете передать файл службе (.asmx) и вернуть Json, указав тип ответа.лучше, если вы хотите, чтобы простой загрузчик с функцией перетаскивания был бы Ajax uploader - valums
_uploader = new qq.FileUploader({
element: document.getElementById(_Uploaddiv),
onComplete: function (id, fileName, responseJSON) { },
action: '/Uploader.asmx/functionName',
params: {
startRowIndex:_startRowIndex,
pageSize:_pageSize
}
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
xhr.setRequestHeader("Accept", "application/json, text/javascript, */*; q=0.01");
установите заголовки XMLHttpRequest () в Accept json
VBкод
<WebMethod()> _
<ScriptMethod(ResponseFormat:=ResponseFormat.Json)> _
Простой, легкий, принимает мой CSV и получает результат.это то, что я хотел