[英]Curious problem with the ContentPlaceHolder in the HTML Title tag of the masterpage (MVC2)
[英]MVC2 C#: How can I populate a contentplaceholder with html from a file?
所以..我碰上了這個問題是我在遷移客戶端的web應用程序MVC2,並顯示HTML內容,原來的方法是不能夠與MVC所以我需要更新它的工作的。 我需要的功能是這樣的:有一個包含操作的側面導航,並說用戶單擊“ FooBar”,它將用文檔目錄中的“ FooBar.html”文件填充“ mainContent”占位符。 如果可能的話,我也希望沒有回發。 有任何想法嗎?
當用戶單擊鏈接時,可以使用jQuery ajax加載頁面。 在這里, load()
函數將是理想的。
它只是HTML
和javascript
。 沒有特定於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.