Получение Uploadify, работающего в C#

Это казалось, что должно быть легко, но я испытал затруднения, заставив это работать. Я не знаю, почему это не делает. Это просто показывает нормальный вход файла.

Есть ли любой код / примеры для получения этой работы. Я становлюсь расстроенным...

Спасибо всем.

14
задан JoshSpacher 23 March 2010 в 15:15
поделиться

1 ответ

Это видеоурок о том, как начать использовать C # и Webforms, должен вам помочь.

http://casonclagg.com/articles/6/video-tutorial-uploadify-asp-net-c-sharp.aspx

Не могли бы вы опубликовать свой код, чтобы я мог показать вам, что вы делаете что-то не так?

Вот пример кода, который у меня есть для asp.net

<script type="text/javascript">
       // <![CDATA[
       var id = "55";
       var theString = "asdf";
       $(document).ready(function() {
       $('#fileInput').uploadify({
       'uploader': 'uploadify/uploadify.swf',
       'script': 'Upload.ashx',
       'scriptData': { 'id': id, 'foo': theString},
       'cancelImg': 'uploadify/cancel.png',
       'auto': true,
       'multi': true,
       'fileDesc': 'Image Files',
       'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
       'queueSizeLimit': 90,
       'sizeLimit': 4000000,
       'buttonText': 'Choose Images',
       'folder': '/uploads',
       'onAllComplete': function(event, queueID, fileObj, response, data) {

       }
     });
   });
   // ]]></script>

   <input id="fileInput" name="fileInput" type="file" />

Затем вы хотите создать обработчик (.ashx):

public class Upload : IHttpHandler, IRequiresSessionState
{

    public void ProcessRequest(HttpContext context)
    {
        try
        {
            HttpPostedFile file= context.Request.Files["Filedata"];

            int id = (Int32.Parse(context.Request["id"]));
            string foo = context.Request["foo"];
            file.SaveAs("C:\\" + id.ToString() + foo + file.FileName);

            context.Response.Write("1");
        }
        catch(Exception ex)
        {
            context.Response.Write("0");
        }
    }
}

Разместите свой код, и я посмотрю на него. Похоже, вы указываете на несуществующий ресурс. Возможно, ваше свойство «загрузчик» не указывает на правильный ресурс или ваша ссылка jquery не работает (или отсутствует).

19
ответ дан 1 December 2019 в 13:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: