问题标签 [html.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 回答
5310 浏览

asp.net - 如何使用 ASP.Net -- Html.ActionLink()

好的,我对 ASP.Net / MVC 2 很陌生。谁能解释如何使用 Html.ActionLink 东西?我知道第一个参数是显示的文本,但是对于第二个参数,动作名称是什么?

0 投票
1 回答
1231 浏览

ajax - 创建动态 Html.ActionLink

我想在视图中单击按钮后生成一个动态 Html.Action 链接。目前我正在使用 ajax 来更新

使用从数据库中随机生成的产品名称在表单上进行标记。我的代码如下所示:

控制器中的“RandomProductName”方法返回产品类型的字符串值。我希望能够将其转换为类似于 <%=Html.ActionLink("Pliers", "Details", new {id = "2"})%> 的动态 Html.Action 链接以显示详细信息视图。

任何对此的帮助将不胜感激,因为我这个周末刚刚学习了这个框架。

更新:这是我当前方法的代码:

0 投票
1 回答
9931 浏览

asp.net-mvc - 如何将 ActionLink 与 RouteValueDictionary 一起使用?

我正在尝试使我的 URL 看起来像这样:

我尝试使用操作链接,但它?company=SomeTextForSEO在斜线后附加而不是公司名称。

现在我想我需要使用 aRouteValueDictionary但我不确定如何在 ASP.NET 语法中执行此操作。有人可以指出我正确的方向吗?MSDN 的例子是不够的。

0 投票
4 回答
22609 浏览

asp.net-mvc - 在 Html.ActionLink 的 linkText 中使用 HTML 标签

是否可以在 Html.ActionLink 的 linkText 中使用 HTML 标签?例如,如果我想加粗链接文本的一部分,我会尝试类似这样的操作:

但这只是输出

我知道我可以通过使用锚标记并使用 Url.Action 设置 URL 来做到这一点,但我只是想知道这是否可能。

0 投票
2 回答
8293 浏览

c# - 如何在 C# 中的 Html.ActionLink 上使用 CSS

我试过这段代码

<%: Html.ActionLink("Home", "Index", "Home", new { @class = "NavLink" })%>

它链接到 css,以便我可以设置链接的样式,但它会将链接更改为具有不同的 URL,该 URL 不是我的控制器,就像没有new { @class = "NavLink" }. 有什么方法可以让我在不破坏我的 URL 的情况下设置这些链接的样式,以便它们转到正确的页面?

谢谢!

0 投票
1 回答
562 浏览

entity-framework - MVC 3 - 实体框架和 POCO - ActionLink() 上的多对多删除

我有多对多关系:

公司 -----> 公司地点 <----- 地点

我目前可以将场地添加到公司和公司到场地。

在此处输入图像描述 Add Venue 链接将用户带到此视图:(使用此控制器逻辑):

在此处输入图像描述 一旦用户选择场地并单击添加场地按钮,它将 ViewModel 传递回控制器:


所以这就是我实施多对多加法的方式。但是,我正在寻找有关移除控制器代码/视图(如果需要)/可能是视图模型的一些帮助(但并没有真正看到对简单操作的必要性)

在公司详细信息视图中,我试图在每个场地项目下方获取删除链接以删除 [CompanyVenue] (many2many) 关系。

如果可以使用这种类型的 ActionLink() 传递 2 个值而不是一个值:

这很容易,但我还没有找到一种方法(加载方法)将两个值( Id 和 Cid )传递回 VenueRemove() 控制器操作,然后将 RedirectToAction() 返回到公司详细信息视图。

如果有人知道该怎么做,请告诉我。(感谢达林为此提供的遮阳篷)

我继续使用视图进行删除工作。

但是有没有办法通过单击“删除链接/按钮”来让“删除”工作,并让它在不进入视图的情况下删除场地?

也许是 AJAX 请求之类的...... ???

0 投票
2 回答
168 浏览

asp.net - html.actionlink? 查看用户列表

创建一个操作链接来计算用户数量

0 投票
2 回答
1581 浏览

jquery - 根据单元格值隐藏或禁用 MVC3 ActionLinks

MVC3 为我创建了下表

}

我敢肯定,每个人以前都见过这种事情一百万次。

有谁知道是否有任何方法可以根据 item.Author 隐藏或禁用 Actionlinks。

(我只希望作者能够编辑或删除他自己的评论)

我认为答案可能在于 jQuery,但我会对任何解决方案都非常满意。

非常感谢。

0 投票
1 回答
374 浏览

asp.net-mvc - Html.ActionLink URL 错误

如何生成重定向?

0 投票
2 回答
532 浏览

javascript - 如何在 asp mvc 2 中使用 css 添加图像?

我想使用 css 类将可点击的图像添加到 asp mvc 2 应用程序中的锚标记,并将 url 部分留空(因为我有 JavaScript 代码来加载基于给定锚标记的 id 的弹出窗口)。

目前我的代码是:

信息:我添加了 ID,因为我使用 javascript 在单击 getReservation id 时加载弹出窗口。图像类只是添加了填充。

当前的CSS代码:

我想要的是:

从我的 ImageActionLink 助手中删除以下路径

“~/UI/Forms/Css/Images/get-reservation.png”

并定义一个 CSS 类:

并做这样的事情:

但是我在浏览器中得到的是这样的:(并且图像无法出现。)

在此处输入图像描述

预期结果:

在此处输入图像描述

任何帮助表示赞赏。

谢谢