MVC C # модальное всплывающее окно

Итак, я пытаюсь выяснить, как правильно вызвать модальное всплывающее окно для моей страницы, используя Controllers, согласно предложению этого поста.

ASP.NET MVC модальный диалог / всплывающая передовая практика

и вроде использовал это:

http://microsoftmentalist.com/2011/09/14/asp-net-mvc-13-open-window-or-modal-pop-up-and-fill-the-contents-of-it-from-the- контроллер-метод /

У меня есть представление с выпадающим списком, если пользователь не может найти элемент / значение, которое он / она ищет, он может предложить значение (предложить ссылку на новое значение), которое должно вызвать контроллер и вернуть всплывающую страницу с парой полей в нем.

Вот объекты на виде:

<script type="text/javascript">

        loadpopup = function () 
        {  
window.showModalDialog(‘/NewValue/New′ , "loadPopUp", ‘width=100,height=100′); 
        } 

    </script> 


<%: 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 (по-английски использую), так как форматирование будет проще?

Любой совет, в каком направлении я должен идти, очень ценится.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос