Asp.net Mvc Pv4中使用AjaxHelper

本文介绍如何使用MicrosoftAjaxLib和Mvc的Ajax实现页面局部无刷新更新。通过两种方式展示:一是利用Form结合UpdateTargetId属性;二是使用ActionLink完成相同功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个有点类似于UpdatePanel,首先要引用2个js一个是Microsoft Ajax Lib,一个是Mvc的Ajax新类

 

CODE:
<script src="/Content/MicrosoftAjax.js" type="text/javascript"></script>
<script src="/Content/MicrosoftMvcAjax.debug.js" type="text/javascript"></script>


使用方法1

<%using (Ajax.Form("About", new AjaxOptions() {UpdateTargetId = "showdiv"})) { %>
<%=Html.SubmitButton() %>
<div id="showdiv"></div>
<%} %>


这样就将其中的About这个Action显示在 了showdiv中


使用方法2
<%=Ajax.ActionLink("显示", "About", new AjaxOptions() {        UpdateTargetId = "showdiv"})%>


这样就可以通过一个连接直接显示了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值