2010-08-25 6 views
1

Я хочу иметь возможности загрузки файлов на моем сайте MVC, и у меня нет проблем с полем ввода type = "file". Но проблема в том, что браузер решает, как это поле должно выглядеть, и это разрушает внешний вид страницы.Загрузка файла в ASP.NET MVC без файла типа поля ввода?

Итак, мой вопрос: если я хочу, чтобы иконки/изображения для загрузки и выгрузки и т. Д. Вместо кнопки по умолчанию, созданной полем ввода типа = «файл», возможно?

ответ

0

Is silverlight не может быть вопрос?

http://slfileupload.codeplex.com/

Поэтому я предлагаю это потому, что ваши варианты очень ограничены с полем ввода файла. Для очевидных (я надеюсь) соображений безопасности, он не может быть сценарием или иным образом автоматизирован и только визуально настраивается в основном.

-Oisin

+0

Ну, может быть, не исключено, но я надеялся, что смогу придерживаться asp.net и jquery. Но я проверю это! – Anders

+0

Ну, я думаю, мне нужно изучить это, потому что я не могу найти другого способа, и swfupload, с которым я не могу работать. Надеюсь, это будет более легкое решение, тогда ... Спасибо. – Anders

0

Есть тонна JavaScript + комбинации флэш-загрузчиков, которые могут заменить кнопку и добавить другие лакомства, как прогресс бар, тип файла и проверки размера и т.д. SWFUpload и JQuery Uploadify являются два из более популярные и довольно просты в реализации.

+0

Хорошо, да, я попробовал реализацию swfupload от Стива Сандерсона, для MVC, который я использую. Но я получил ошибку 302 и сдался. Я не знаю, почему, возможно, потому, что у меня уже был другой сценарий jquery, и возник какой-то конфликт, я не мог понять. Но я мог бы попробовать еще один. Можете ли вы создать интерфейс (кнопка и т. Д.)? Потому что я хочу, чтобы он интегрировался с остальной частью интерфейса ... – Anders

Смежные вопросы