如何在 Asp.Net MVC4 Razpr 视图中将操作链接作为图像?

Posted

技术标签:

【中文标题】如何在 Asp.Net MVC4 Razpr 视图中将操作链接作为图像?【英文标题】:How to make a actionlink as Image in Asp.Net MVC4 Razpr View? 【发布时间】:2014-03-27 06:26:32 【问题描述】:

NET MVC4 与实体框架。我正在尝试评级控制,为此我正在使用@Url.Action。现在我必须将操作链接转换为星形图像按钮。请任何人给我一个想法。

这是我的代码:

<a href="@Url.Action("rated/4", "Rating")">Half</a>
<a href="@Url.Action("rated/5", "Rating")">One</a>
<a href="@Url.Action("rated/6", "Rating")">One and Half</a>
<a href="@Url.Action("rated/7", "Rating")">Two</a>
<a href="@Url.Action("rated/8", "Rating")">Two and half</a>

【问题讨论】:

您应该使用routeValues 传递您的评分值。 你可以尝试进入JS:***.com/questions/21846862/… 【参考方案1】:

您可以在关闭&lt;/a&gt; 之前简单地添加您的图片标签。见下面的代码:

 <a href="@Url.Action("rated/4", "Rating")"><img style="border:0;" src="image path" ></a>

【讨论】:

是的,我已经尝试过了。但是在将额定值从视图传递到控制器时,该值被视为 4 用于所有额定值。我的意思是它采用第一行评级 id。请帮我解决这个问题。 This 会为您提供帮助。

以上是关于如何在 Asp.Net MVC4 Razpr 视图中将操作链接作为图像?的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET MVC4 部分视图

如何根据 asp.net mvc4 中的模型列表填充 ListBox?

包括特定于 ASP.NET MVC4 视图或部分视图的脚本

如何访问当前用户 ASP.net MVC4 的 SimpleMemberShipprovider 属性

如何将媒体属性添加到 ASP.NET MVC4 样式包

如何构建ASP.NET MVC4&JQuery&AJax&JSon示例