Правильно ли делаю?
Форма
<asp:FileUpload ID="fileUploader" runat="server" ClientIDMode="static" AllowMultiple="true" onchange="$('#loadGeom').click();" />
<asp:Button runat="server" ID="loadGeom" Text="Загрузить файл" ClientIDMode="static" OnClick="loadGeom_OnClick" Style = " display : none" UseSubmitBehavior="False"/>
<asp:Label ID="Label1" runat="server"></asp:Label>
JS код
$("#fileUploader").click(function () {
if (this.value != '') {
document.getElementById("<%=loadGeom.ClientID %>").click();
$.ajax({
url: "~/forms/LandLayout/LandLayoutE.aspx",
type: "POST",
contentType: "application/json; charset=utf-8",
async: true,
dataType: "json"
});
}
});
и в методе самом происходит загрузка файла.
Все работает, вопрос в следующем: это асинхронная загрузка или нет? Раньше с таким дело не имел поэтому прошу совета.