Я создаю форму поиска для своего веб-приложения, используя MVC3.Моя форма в основном разделена на две части.1-й раздел имеет 3 критерия поиска.Имя, фамилия и почтовый индекс. Под этим разделом есть кнопка «Поиск», которую я могу нажать, и она должна выполнить проверку на стороне клиента и выдать мне сообщение об ошибке, если какое-либо из полей будет пустым.
2-й раздел на той же странице имеет только одно текстовое поле - для поиска по «Цитатному номеру».Таким образом, в этом разделе есть одно текстовое поле для ввода номера цитаты, а под ним есть еще одна кнопка под названием «Поиск».Когда я нажимаю на эту кнопку поиска, она должна только подтвердить, что поле «Номер цитаты» не пустое.
У меня есть модель представления, которая имеет все 4 свойства (FName, LName, Zip, Quote Number), и я связываю это на странице.Обе кнопки будут отправлять обратно страницу (я знаю, что есть способ определить, какая кнопка была нажата при обратной передаче).Проблема, с которой я сталкиваюсь, заключается в обратной передаче, все отправляет обратно, и если я использую примечания данных для проверки RequiredField, она выполняет проверку всех 4 полей, но я должен проверить, для какой кнопки нажата кнопка, и на основании этой только проверки огня в любом из 3 полейили только на 1 полях.Как мне достичь этой функциональности?Надеюсь, я четко объяснил проблему.
Спасибо