簡體   English   中英

MVC2 C#:如何用文件中的html填充contentplaceholder?

[英]MVC2 C#: How can I populate a contentplaceholder with html from a file?

所以..我碰上了這個問題是我在遷移客戶端的web應用程序MVC2,並顯示HTML內容,原來的方法是不能夠與MVC所以我需要更新它的工作的。 我需要的功能是這樣的:有一個包含操作的側面導航,並說用戶單擊“ FooBar”,它將用文檔目錄中的“ FooBar.html”文件填充“ mainContent”占位符。 如果可能的話,我也希望沒有回發。 有任何想法嗎?

當用戶單擊鏈接時,可以使用jQuery ajax加載頁面。 在這里, load()函數將是理想的。

它只是HTMLjavascript 沒有特定於ASP.NET MVC的內容

//Include jQuery library
<div>
  <a href="Home/about" class="aLink" >About</a>
  <a href="Home/FAQ" class="aLink" >FAQ</a>
  <a href="Home/Contact" class="aLink" >Contact</a>
</div>
<div id="mainContent">


</div>

<script type="text/javascript">
 $(function(){
    $("a.aLink").click(function(e){
       e.preventDefault();  // prevent the default navigation behaviour
       $("#mainContent").load($(this).attr("href"));
    });
 });

</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM