Итак, я пытаюсь выяснить, как правильно вызвать модальное всплывающее окно для моей страницы с помощью контроллеров в соответствии с предложением этого поста
Передовой опыт модального диалога/всплывающего окна ASP.NET MVC
и как бы использовал это:
У меня есть представление с раскрывающимся списком, если пользователь не может найти элемент/значение, которое он/она ищет, он может предложить значение (, предложить ссылку на новое значение ), которая должна вызывать контроллер и вернуть всплывающую страницу с парой полей.
Вот объекты на виде:
<%: Html.DropDownList(model => model.ValueId, new selectlist........... %>
<%: Html.ActionLink("Suggest Value", "New", "NewValue", null, new { onclick = 'loadpopup()') %>
Контроллер, который я планирую использовать для возврата страницы:
public class NewValueController : Controller{
public Actionresult New(){
return View();
}
}
Теперь я застрял. Я хотел вернуть страницу, где я могу отформатировать ее, должен ли я возвращать строку? не могу ли я вернуть двигатель aspx (, который я использую вместо этого ), так как форматирование было бы проще?
Любые советы относительно того, в каком направлении я должен идти, очень ценятся.
Спасибо!