14得票2回答
如何在MVC中动态修改Html.ActionLink的类?

我正在寻找一种方法,在控制器中根据特定条件(不在模型中,因此无法在视图本身中编写条件语句)修改ActionLink的类。但是我似乎找不到允许我使用这个元素的ViewData("name")(我假设这是可能的,但我错过了什么)。 在我的视图中,我有一个Html助手,如下所示<%=Htm...

13得票3回答
如何停止 ASP.Net MVC Html.ActionLink 使用现有的路由值?

我所工作的网站有一些相当复杂的路由结构,我们在使用路由引擎构建URL时遇到了一些困难。我们有一个搜索结果页面,它使用基于正则表达式的模式匹配将多个变量分组到单个路由段中(例如,“www.host.com/{structuralParameters}”可以是以下内容:“www.host.com/...

13得票4回答
MVC Ajax.ActionLink找不到POST方法

我在控制器中声明了一个POST方法:[AcceptVerbs(HttpVerbs.Post)] public ActionResult UpdateComments(int id, string comments) { // ... } 在我的视图中有一个ActionLink:&lt...

12得票1回答
在控制器中使用Html.ActionLink和Url.Action(...)

我想编写一个HtmlHelper来渲染带有预设值的ActionLink,例如:<%=Html.PageLink("Page 1", "page-slug");%> 其中PageLink是一个调用ActionLink的函数,已知Action和Controller,例如"Index"和...

12得票5回答
能否使用包含元素的ActionLink?

如问题所述,能否使用包含元素的 ActionLink?如果不能,最佳实现方式是什么? 例如,假设我有一个 Span 元素,我想让整个元素成为超链接... 下面的代码可以实现:<a href="/Site/Page/@Model.ID?Type=test"> ...

12得票1回答
如何在ActionLink中包含书签/片段?

可能重复: 在asp.net mvc Html.ActionLink中包含锚标签 代码:@Html.ActionLink("Link", "Action", "Controller", new { id = Id } ) 目前,我可以生成这样的链接: http://mywebsite/C...

10得票1回答
有条件地向ASP.NET MVC Html.ActionLink添加htmlAttributes

我在想是否有可能在调用方法时有条件地添加参数。 例如,我正在为我的Site.Master中的导航呈现一堆链接(总共六个)。<%= Html.ActionLink("About", "About", "Pages") %> | <%= Html.ActionLink("Co...

10得票2回答
原始的ActionLink链接文本

我想将一个按钮作为@ActionLink()的文本,但是由于HTML转义了我的字符串,我无法实现。我找到了@Html.Raw()机制,并尝试了@ActionLink().ToHtmlString(),但是不知道如何组合它们... 我发现一篇文章描述了构建类似目的的扩展,但是这样做太麻烦了.....

9得票3回答
MVC中的ActionLink中的图像按钮

如何在ActionLink按钮中使用图像而不是文本: @Html.ActionLink("Edit-link", "Edit", new { id=use.userID }) 那么如何将文本“编辑链接”更改为图像呢? 谢谢任何想法。

8得票5回答
如何在HTML动作链接中插入图像?ASP.NET MVC。

我在我的网站项目中有导航和许多链接,它们是通过html动作链接实现的。但是它们带有下划线,看起来很丑。我想插入一些带有名称的图像或更改动作链接的样式。这是否可行?如何做到呢? 谢谢,保重, Ragims