如何使用mvc5 asp.net在按钮单击时将其他html页面中的html页面呈现为弹出窗口

时间:2015-10-25 14:17:05

标签: javascript html html5 asp.net-mvc-5 partial-views

  <body>
    <p>Click the button to show the dialog.</p>

       <button onclick="myFunction()">Show dialog</button>

       <dialog id="myDialog" style="position:absolute; top:0px;left:0px">@RenderPage("popup.cshtml")  </dialog>


    <script>
       function myFunction() {
          document.getElementById("myDialog").showModal();
      }

它正确渲染我的页面,但问题是该对话框。我不想要对话框我只想渲染我的部分视图页面。请帮助我这样做。

1 个答案:

答案 0 :(得分:0)

如果你有一个HTML页面,你可以使用按钮上的href属性链接到另一个HTML页面,这将导致你进入另一页。

<button>
     <a href="otherpage.html">Show Dialog</a>
</button>