Member 11652153 Ответов: 2

Как проверить элемент управления fileupload в ASP.NET


function ValidateFile2() {
  var fileCount = document.getElementById('FileuploadStoreImages').files.length;   //ID
  if (fileCount <= 0) // Selected atleast 1 image check
  {
    alert("Please select atleat 1 image..!!!");
    return false;
  }

  return true;
}

Я получаю это сообщение типа Пожалуйста выберите хотя бы одно изображение

но это не работает пожалуйста помогите мне

Kornfeld Eliyahu Peter

"но это не работает" - это худшее из возможных определений проблемы...Вы проверили свой код с помощью отладчика? У вас была какая-нибудь ошибка? Какие еще симптомы у вас были?

Member 11652153

plaese пришлите мне оригинальный код

Suvendu Shekhar Giri

: O как они могут отправить исходный код, когда вы задали вопрос?

Karthik_Mahalingam

после разметки

Member 11652153

plaese пришлите мне оригинальный код

Suvendu Shekhar Giri

: O как они могут отправить исходный код, когда вы задали вопрос?

2 Ответов

Рейтинг:
0

Karankumar Shah

Это будет работать определенно и позволит использовать только изображение .jpg.

<input type="file" id="file1" name="imageFile"  class="validate[required][custom[ipv4]]">


где class= " validate[custom[ipv4]]" проверьте изображение.


.CSS-файл :

<link href="~/Content/themes/validationEngine.css" rel="stylesheet" />



Для этого используйте приведенный ниже код. js.

<script src="~/Scripts/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>
<script src="~/Scripts/jquery.validationEngine-en.js" type="text/javascript" charset="utf-8"></script>


<script type="text/javascript">
    $(function () {
        $("#submitform").validationEngine('attach', { promptPosition: "topRight" });
    });
</script>




где submitform это идентификатор формы страницы .cshtml.


Вы можете скачать как файл. js, так и файл.css из интернета.