问题标签 [actionlink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
803 浏览

asp.net-mvc - 如何更改 MVC 动态呈现操作链接的方式?

我需要根据配置设置更改 MVC 呈现操作链接(以及表单和 url 等)的方式。我正在使用 MS MVC 编写一个 facebook 应用程序,我的操作链接需要呈现链接,所以:

单击上面的链接将浏览到:
http ://apps.facebook.com/MyFBApplication/Home/Index/

“MyFBApplication”是 facebook 应用程序的名称。要建立我通过调用开始的链接

当用户点击链接时,facebook 会在后台向该链接发出请求:

http://www.myapplicationserver.com/facebook/123456/Home/Index/
(123456 是客户端 ID,需要)

然后来自此处的响应由 facebook 处理并显示给用户:
http ://apps.facebook.com/MyFBApplication/Home/Index/

如上所述,facebook 从后台请求页面数据。
http://www.myapplicationserver.com/facebook/123456/Home/Index/

问题是调用

将呈现一个指向
http://apps.facebook.com/facebook/123456/Home/Index/的链接

我需要它来引导:
http ://apps.facebook.com/MyFBApplication/Home/Index/

我确实让它正常工作,购买了一套新的扩展方法。

但这有一种“气味”。我想找到一个可以拦截 Html.ActionLink() 的管道并更改输出的地方。然后我可以使用所有标准调用。

谢谢!

0 投票
4 回答
40538 浏览

.net - ASP.NET MVC 中的 RouteLink 和 ActionLink 有什么区别?

我认为标题几乎概括了它:

RouteLink()ActionLink()ASP.NET MVC有什么区别?

即你什么时候使用Html.RouteLink(),什么时候Html.ActionLink()在你的视图中使用?

0 投票
4 回答
12767 浏览

asp.net - 如何将文本框值传递给我的 Ajax.ActionLink?

在我的 ASP.NET MVC 应用程序中,我希望用户将值添加到文本框中,然后按我的 Ajax.ActionLink。我想做这样的事情:

Ajax.ActionLink("Go", "Action", "Controller", new { value = textbox1.value })

或者我怎样才能让这个文本框值回到我的操作中?jQuery?

0 投票
2 回答
5855 浏览

asp.net-mvc - ASP.NET MVC - 如何为特定操作获取 Ajax 'onclick'(我需要 Ajax.ActionLink 就像 Url.RouteUrl 对 Html.ActionLink 所做的那样)

修订
我想向处理 Ajax 请求的元素添加 onclick,而不仅仅是路由重定向。


我有这些选项用于路由 URL。

所以我可以去


但是我如何生成以下内容?

0 投票
2 回答
938 浏览

asp.net-mvc - ASP.NET MVC Ajax - 是否可以使用键盘输入执行 -GENERATED- Ajax 链接?

当用户按下键盘上的键时,是否有人能够执行生成的 Ajax.ActionLink?(这是可访问性所必需的)

注意:我正在使用 ASP.NET MVC + Microsoft Js 库(...Ajax.js / ...MvcAjax.js)+ jQuery

用于捕获按键的 Javascript (IE + Firefox)

由 ASP.NET MVC ( Ajax.ActionLink() )生成的 Html


以下不是我要找的,这不起作用!

0 投票
3 回答
4675 浏览

asp.net-mvc - ASP.Net MVC AJAX 链接不起作用

为了实现 AJAX 登录,我在我的页面上有此链接:

附近有一个 id 为 lll 的 div。当我单击链接时,我得到了 blah 确认(只是为了调试目的而添加的,没有它的行为是相同的),但随后什么也没有发生。没有请求到达服务器(因为我在 LogOn 操作方法上有一个断点)。那是在 Chrome 和 IE8 中。在 FF3 中,它会打开登录视图,但作为一个页面,它不会通过 AJAX 下载它。

有什么想法可能是错的吗?

0 投票
2 回答
14311 浏览

css - 如何在 MVC 中动态更改 Html.ActionLink 的类

我正在寻找一种方法来根据特定标准更改控制器中 ActionLink 的类(在模型中找不到,因此我无法在视图本身中编写条件)。但我似乎找不到允许我使用这个元素工作的 ViewData("name") (我认为这是可能的,但我错过了一些东西)。

在我看来,我有一个像这样的 html 助手

但在我的控制器中,我不确定如何引用它,如下所示添加类或 onclick 等属性。

0 投票
4 回答
1444 浏览

asp.net-mvc - Html.ActionLink 问题

我正在尝试提供一个链接来过滤搜索结果。

控制器定义是这样的

但是,当我调试这个值时,即使是 useFilter 变量也没有正确设置。

我的链接呈现为 localhost/home/index/true?page=0

任何想法如何解决这一问题?

0 投票
2 回答
2016 浏览

asp.net-mvc - 使用 HTML.ActionLink 的 ASP.net MVC site.master 链接

site.master的菜单中有以下代码:

当我将鼠标悬停在 URL 上时,我看到它指向:

哪个是对的。

问题是当我在Users下面的控制器类中放置断点时:

似乎loginName参数总是null.

有什么建议么?

0 投票
1 回答
2867 浏览

asp.net - 如何测量 ASP.NET MVC ActionLink 的 OnSuccess?

我不完全了解 ASP.NET 的 ActionLinks 是如何工作的。我看到他们有 OnSuccess 和 OnFailure 的事件处理程序,但我找不到任何描述如何确定成功和失败的内容。

我正在构建一个 ASP.NET MVC 应用程序,在其中我有一个 Ajax.ActionLink,它允许我使用 AJAX 对项目“投票”......类似于 Digg。Actionlink 启动了我的控制器和方法……这里一切正常。

在我的控制器中,我有逻辑可以检查该用户之前是否投票过。我想用“OnSuccess”和“OnFailure”来做出不同的反应。如果用户从未投票(这是 OnSuccess 场景)并且如果用户在我想运行我的 JavaScript 函数“CheaterYouCantVoteTwice”之前已经投票,我希望它运行我的 Javascript 函数“PlusOneVote”。

有人可以解释如何测量 OnFailure 和 OnSuccess 吗?

有人可以解释我如何构建这个逻辑......我可以在一个分支中运行一个 Javascript 函数(在我的情况下,如果用户从未投票过),在用户已经投票的情况下运行另一个 Javascript 函数?