Я пытаюсь отправить имя пользователя, пароль и изображение из формы html5 в контроллер asp.net mvc4. Я могу получить имя логина и пароль в этом контроллере. Как получить изображение и сохранить в базе данных?Отправить изображение из html form в mvc 4 controller
HTML form-
<form action="/Home/Index" id="login-form">
<input type="text" name="username">
<input type="password" name="password">
<input type="file" name="photo" accept="image/*;capture=camera">
<button type="submit">Submit</button>
</form>
JQuery Ajax submission-
var data = $('#login-form').serialize();
var url = $('#login-form').attr('action');
$.post(url, data, function (response) {
//some code here
}
контроллер-
[HttpPost]
public JsonResult Index(FormCollection data)
{
String userName = data["username"];
String userPassword = data["password"];
//I want to get that picture here
}
Просьба предложить.
Спасибо. Я попробую. –
это здорово. Я получаю файл в контроллере. Как я могу сохранить его в базе данных или в виде файла? Пожалуйста помоги. –
Проверить отредактированный ответ – Nilesh