2010-12-08 3 views
2

Я использую <input type="file" id="fileId" name="fileId"/> и <% = Html.TextBoxFor (x => x.FileName, new {@ class = "className", maxlength = 255, id = "fileName"})%> в моем проекте mvc. Я хочу сохранить в текстовом поле имя файла, выбранного в элементе INPUT. Как я могу это сделать?Html.TextBoxFor значение

ответ

4

Для этого вам необходимо использовать javascript. Вот пример с jquery:

$(function() { 
    $('#fileId').change(function() { 
     // When the user selects a file, read the selected filename 
     // and set it to the textbox 
     var filename = $(this).val(); 
     $('#fileName').val(filename); 
    }); 
}); 
+0

Спасибо, это работает – Stwr 2010-12-08 08:08:32

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