Как использовать одну кнопку сохранения и удаления для нескольких страниц в ASP.NET или MVC - PullRequest
0 голосов
/ 03 июля 2018

В моем последнем интервью интервьюер задал мне этот вопрос. Вопрос: Есть четыре страницы, имеющие различную форму, как использовать общую кнопку сохранения, удаления или обновления для всех страниц, а также методы для всех распространены, как кнопка сохранения будет иметь общую функцию для всех четырех страниц. Я пытался ответить согласно моим знаниям, но он не удовлетворен моим ответом. Он сказал, что мы можем реализовать интерфейс для этой цели. Но я не могу ему ответить. Если у вас есть решение, пожалуйста, предложите, спасибо заранее.

Мое предложение было основано на MVC. Я сказал ему, что у меня есть общая модель для всех четырех страниц со всеми необходимыми свойствами, а свойство имеет имя страницы. В методе post, основанном на этом свойстве, я использую условие if else для различных функций страниц.

1 Ответ

0 голосов
/ 03 июля 2018

Одним из решений является создание главной страницы с кнопками «Сохранить», «Обновить» и «Удалить». Затем эти кнопки вместе со всеми их событиями распределяются между всеми формами, имеющими эту главную страницу.

...