Отображение ошибки для файла при вводе после выбора файла этого файла - PullRequest
0 голосов
/ 21 декабря 2018

В форме HTML, когда я выбираю файл для input type="file" этот тег class взять input-validation-error, я не знаю почему? На другой странице я делаю то же самое, но он работает правильно. Форма

здесь

   @using (Html.BeginForm("TestAvukat", "Admin", FormMethod.Post, new { enctype = "multipart/form-data" }))
            {
                @Html.AntiForgeryToken()
                <div class="form-body">
                    <div class="form-group">
                        <label>Ad</label>
                        <div class="input-group col-md-6">
                            <span class="input-group-addon input-circle-left">
                                <i class="fa fa-child"></i>
                            </span>
                            @Html.EditorFor(model => model.AttorneyFirstName, new { htmlAttributes = new { @class = "form-control input-circle-right", @required = "required", @placeholder = "Ad" } })
                            @Html.ValidationMessageFor(model => model.AttorneyFirstName, "", new { @class = "text-danger" })
                        </div>
                    </div>


                    <div class="form-group">
                        <label>Soyad</label>
                        <div class="input-group col-md-6">
                            <span class="input-group-addon input-circle-left">
                                <i class="fa fa-users"></i>
                            </span>
                            @Html.EditorFor(model => model.AttorneyLastName, new { htmlAttributes = new { @class = "form-control input-circle-right", @required = "required", placeholder = "Soyad" } })
                            @Html.ValidationMessageFor(model => model.AttorneyLastName, "", new { @class = "text-danger" })
                        </div>
                    </div>


                    <div class="row">
                        <div class="col-md-4">
                            <div class="fileinput fileinput-new" data-provides="fileinput">
                                <div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
                                    <img src="https://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt="" />
                                </div>
                                <div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"> </div>
                                <div>
                                    <span class="btn default btn-file">
                                        <span class="fileinput-new"> Resim Seç</span>
                                        <span class="fileinput-exists"> Değiştir </span>
                                        <input type="file" name="imageFile" id="imageFile" accept="image/*" required>
                                    </span>
                                    <a href="javascript:;" class="btn red fileinput-exists" data-dismiss="fileinput"> Sil </a>
                                </div>
                            </div>
                        </div>
                    </div>  

          </div>
                <div class="form-actions">
                    <button type="submit" class="btn blue">Ekle</button>
                    <button type="button" class="btn default" onclick="location.href='@Url.Action("ListOfAttorney","Admin")'">İptal</button>
                </div>
            }

, если я не выбираю file форму submitting до controller, но когда я выбираю file, он получает error, а форма не submit.Может ли это быть связано с SSL?если так, то почему я не получаю ошибку на другой странице, которая такая же?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...