Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MVC2 C#:如何使用文件中的html填充contentplaceholder?_C#_Html_Asp.net Mvc 2_Asp.net Mvc Partialview - Fatal编程技术网

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

MVC2 C#:如何使用文件中的html填充contentplaceholder?,c#,html,asp.net-mvc-2,asp.net-mvc-partialview,C#,Html,Asp.net Mvc 2,Asp.net Mvc Partialview,所以。。我遇到的问题是,我正在将客户机的web应用程序迁移到MVC2,而用于显示html内容的原始方法无法使用MVC,因此我需要对其进行更新。我需要的功能是这样的:有一个侧导航将包含操作,并说用户单击“FooBar”,它将用文档目录中的“FooBar.html”文件填充“mainContent”占位符。如果可能的话,我也希望不回发邮件。有什么想法吗?当用户单击链接时,可以使用jQuery ajax加载页面。这里的功能将是理想的 它只是HTML和javascript。没有特定于ASP.NET MV

所以。。我遇到的问题是,我正在将客户机的web应用程序迁移到MVC2,而用于显示html内容的原始方法无法使用MVC,因此我需要对其进行更新。我需要的功能是这样的:有一个侧导航将包含操作,并说用户单击“FooBar”,它将用文档目录中的“FooBar.html”文件填充“mainContent”占位符。如果可能的话,我也希望不回发邮件。有什么想法吗?

当用户单击链接时,可以使用jQuery ajax加载页面。这里的功能将是理想的

它只是
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>
//包含jQuery库
$(函数(){
$(“a.aLink”)。单击(函数(e){
e、 preventDefault();//防止默认的导航行为
$(“#mainContent”).load($(this.attr(“href”));
});
});
这是您的拍摄吗