首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET MVC AjaxHelper处理降级问题了吗?

ASP.NET MVC AjaxHelper处理降级问题了吗?
EN

Stack Overflow用户
提问于 2008-11-28 15:05:30
回答 2查看 577关注 0票数 4

有人知道ASP.NET MVC框架中的AjaxHelper是否会处理降级问题吗?

例如,如果您有一个更新div内容的ActionLink,如果JavaScript不可用,页面是否会通过呈现页面(通过控制器上的操作)并调用ActionLink中指定的操作来执行完整回发?

如果没有,你建议如何让一个页面在启用了JavaScript的浏览器和那些在MVC应用程序的上下文中禁用了它的浏览器上正常工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-11-29 20:59:34

您可以尝试的一件事是在控制器中重写OnActionExecuted方法,并为不支持JavaScript的浏览器更改filerContext.ActionResult。您还可以将自己的ActionFilters添加到控制器中的不同操作中。

票数 2
EN

Stack Overflow用户

发布于 2015-08-14 02:34:25

您可以为Ajax.ActionLink调用的AjaxOptions对象指定一个Url参数:

代码语言:javascript
运行
复制
@Ajax.ActionLink(role, "GetPeopleData",
    new { selectedRole = role },
    new AjaxOptions
    {
        UpdateTargetId = "tbody",
        Url = Url.Action("GetPeopleData", new { selectedRole = role })
    })
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/325981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档