问题标签 [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.
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() 的管道并更改输出的地方。然后我可以使用所有标准调用。
谢谢!
.net - ASP.NET MVC 中的 RouteLink 和 ActionLink 有什么区别?
我认为标题几乎概括了它:
RouteLink()
和ActionLink()
ASP.NET MVC有什么区别?
即你什么时候使用Html.RouteLink()
,什么时候Html.ActionLink()
在你的视图中使用?
asp.net - 如何将文本框值传递给我的 Ajax.ActionLink?
在我的 ASP.NET MVC 应用程序中,我希望用户将值添加到文本框中,然后按我的 Ajax.ActionLink。我想做这样的事情:
Ajax.ActionLink("Go", "Action", "Controller", new { value = textbox1.value })
或者我怎样才能让这个文本框值回到我的操作中?jQuery?
asp.net-mvc - ASP.NET MVC - 如何为特定操作获取 Ajax 'onclick'(我需要 Ajax.ActionLink 就像 Url.RouteUrl 对 Html.ActionLink 所做的那样)
修订
我想向处理 Ajax 请求的元素添加 onclick,而不仅仅是路由重定向。
我有这些选项用于路由 URL。
所以我可以去
但是我如何生成以下内容?
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
以下不是我要找的,这不起作用!
asp.net-mvc - ASP.Net MVC AJAX 链接不起作用
为了实现 AJAX 登录,我在我的页面上有此链接:
附近有一个 id 为 lll 的 div。当我单击链接时,我得到了 blah 确认(只是为了调试目的而添加的,没有它的行为是相同的),但随后什么也没有发生。没有请求到达服务器(因为我在 LogOn 操作方法上有一个断点)。那是在 Chrome 和 IE8 中。在 FF3 中,它会打开登录视图,但作为一个页面,它不会通过 AJAX 下载它。
有什么想法可能是错的吗?
css - 如何在 MVC 中动态更改 Html.ActionLink 的类
我正在寻找一种方法来根据特定标准更改控制器中 ActionLink 的类(在模型中找不到,因此我无法在视图本身中编写条件)。但我似乎找不到允许我使用这个元素工作的 ViewData("name") (我认为这是可能的,但我错过了一些东西)。
在我看来,我有一个像这样的 html 助手
但在我的控制器中,我不确定如何引用它,如下所示添加类或 onclick 等属性。
asp.net-mvc - Html.ActionLink 问题
我正在尝试提供一个链接来过滤搜索结果。
控制器定义是这样的
但是,当我调试这个值时,即使是 useFilter 变量也没有正确设置。
我的链接呈现为 localhost/home/index/true?page=0
任何想法如何解决这一问题?
asp.net-mvc - 使用 HTML.ActionLink 的 ASP.net MVC site.master 链接
我site.master
的菜单中有以下代码:
当我将鼠标悬停在 URL 上时,我看到它指向:
哪个是对的。
问题是当我在Users
下面的控制器类中放置断点时:
似乎loginName
参数总是null
.
有什么建议么?
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 函数?