C# 如何使用Ajax在同一页面中显示此链接的内容?

C# 如何使用Ajax在同一页面中显示此链接的内容?,c#,asp.net,ajax,C#,Asp.net,Ajax,我正在开发一个ASP.NET intranet web应用程序,它是一个测验引擎。因为我是一名新的ASP.NET开发人员,所以我有一个表,显示从用户那里收到的一些反馈,管理员可以接受或拒绝这些反馈 在这个表格下,我有一个新页面的链接,显示了一个表格,其中包含过去三个月收到的反馈。 我不想进入一个新页面,而是想使用Ajax在同一页面中显示这个表,但我不知道如何做,也不知道这个Ajax函数的名称 我将在中使用该方法 像这样的 $(document).ready(function(){ $(#MyLi

我正在开发一个ASP.NET intranet web应用程序,它是一个测验引擎。因为我是一名新的ASP.NET开发人员,所以我有一个表,显示从用户那里收到的一些反馈,管理员可以接受或拒绝这些反馈

在这个表格下,我有一个新页面的链接,显示了一个表格,其中包含过去三个月收到的反馈。 我不想进入一个新页面,而是想使用Ajax在同一页面中显示这个表,但我不知道如何做,也不知道这个Ajax函数的名称

我将在中使用该方法

像这样的

$(document).ready(function(){
$(#MyLinkID).click(function()
{
$.ajax({
  url: "feedbackpage.html",
  context: document.body,
  success: function(data){
    $('#feedbackDivID').html(data);
  }
});
}
};

您可以使用jquery来完成这项工作。首先,您需要jquery库,您可以从CDN获取该库,也可以下载该库

在使用该库的页面中引用该库:

<script type="text/javascript" src="~/Scripts/jquery.1.7.min.js"></script>

在asp页面中,将链接放在div标记中:

<div id="loadstuffHere">
  <a href="return LoadStuff()">Click here</a>
</div>

最后添加调用函数以加载页面上的信息:

<script type="text/javascript">

function LoadStuff()
{
  $("#loadstuffHere").load("yourpage or callingfunction");
}

函数LoadStuff()
{
$(“#loadstuffHere”).load(“您的页面或调用函数”);
}