powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / input type="file" и ATLAS
10 сообщений из 10, страница 1 из 1
input type="file" и ATLAS
    #33995172
parapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть следующая страница:



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="2.aspx.cs" Inherits="test_2" %>
<%@ Register Assembly="AtlasControlToolkit" Namespace="AtlasControlToolkit" TagPrefix="atlasToolkit" %>

<head runat="server">
    <title>Untitled Page</title>
    <atlas:ScriptManager EnablePartialRendering="true" ID="scriptManager" runat="server" ></atlas:ScriptManager>
</head>
<body>
    <form id="form1" runat="server">
    <div>
            <input type="file" id="filePhoto" runat="server" />
            <br />
            <asp:Button runat="server" ID="btnPhoto" Text="Add Photo" OnClick="btnPhoto_Click" />
            <br />
            <atlas:UpdatePanel runat="server" ID="up1" Mode="Conditional">
                <ContentTemplate>
                    <asp:PlaceHolder runat="server" ID="phPhoto"></asp:PlaceHolder>
                </ContentTemplate>
                <Triggers>
                    <atlas:ControlEventTrigger ControlID="btnPhoto" EventName="Click" />
                </Triggers>
            </atlas:UpdatePanel>
    </div>
    </form>
</body>
</html>

в обработчике btnPhoto_Click filePhoto пустой. Аналогично с asp:FileUpload. Как быть? :xz:
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33995541
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это общая проблема с AJAX.
AJAX работает через клиент скрипт, который по определению не имеет доступа к файлам на машине клиенте.

Можно ли через AJAX сделать file upload? Нет!

Люди извращаются по-разному, в инете полно примеров, но всё это полный геморрой, слишком громоздко и наворочено для такой простой задачи.
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33996076
parapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
up
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33996423
CyberRussia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<form ... enctype="multipart/form-data">
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33996471
parapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не помогло :(
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33997045
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<form ... enctype="multipart/form-data">

:):)
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33997129
CyberRussia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, parapet, Вы писали:

P>не помогло :(
А без атласа работает?
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33997144
parapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, CyberRussia, Вы писали:

CR>Здравствуйте, parapet, Вы писали:

P>>не помогло :(
CR>А без атласа работает?

конечно
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33997193
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вроде уже ответил.

http://mir.aculo.us/articles/2005/09/30/fud-revisited-1-can-you-upload-files-with-ajax

Прямого решения нет.
Остаётся только извращаться.

http://images.google.com/search?hl=en&lr=&newwindow=1&q=ajax+file+upload&btnG=Search
...
Рейтинг: 0 / 0
input type="file" и ATLAS
    #33999523
kpumuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, parapet, Вы писали:

P>не помогло :(

И не поможет — с помощью AJAX нельзя аплоадить файлы.
Используй IFRAME, в котором загружай этот файл.... << RSDN@Home 1.2.0 alpha rev. 655>>
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / input type="file" и ATLAS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]