MVC C # -Modal Popup

OK, also versuche ich herauszufinden, wie ich ein modales Popup für meine Seite mit Controllern gemäß dem Vorschlag dieses Beitrags richtig aufrufe

ASP.NET MVC - Best Practice für modale Dialoge / Popups

und irgendwie verwendet dies:

http://microsoftmentalist.com/2011/09/14/asp-net-mvc-13-open-window-or-modal-pop-up-and-fill-the-contents-of-it-from-the- Controller-Methode /

Ich habe eine Ansicht mit einer Dropdown-Liste. Wenn der Benutzer den gesuchten Artikel / Wert nicht finden kann, kann er einen Wert vorschlagen (neuen Wert-Link vorschlagen), der den Controller aufrufen und eine Popup-Seite zurückgeben soll mit ein paar Feldern drin.

Hier sind die Objekte in der Ansicht:

<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()') %>

Der Controller, mit dem ich die Seite zurückgeben möchte:

public class NewValueController : Controller{
   public Actionresult New(){
      return View();
   }
}

Jetzt stecke ich fest. Ich wollte eine Seite zurückgeben, auf der ich sie formatieren kann. Muss ich eine Zeichenfolge zurückgeben? kann ich nicht stattdessen eine aspx (Engin ich verwende) zurückgeben, da Formatierung das einfacher wäre?

Jeder Rat, in welche Richtung ich gehen soll, wird sehr geschätzt.

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage