首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用mvc-5的@Html.ActionLink

不使用mvc-5的@Html.ActionLink
EN

Stack Overflow用户
提问于 2017-05-15 12:41:42
回答 2查看 2.8K关注 0票数 1

我正在用mvc-5创建一个web应用程序。

这是我的actionlink按钮,它看起来像

代码语言:javascript
复制
<p>
    <span class="btn btn-success glyphicon glyphicon-plus">
        @Html.ActionLink(" ", "insert")
    </span>
</p>

当用户单击此按钮时,应将其重定向到以下页面

代码语言:javascript
复制
public ActionResult insert()
        {
            return View();
        }

但是当我点击按钮的时候什么都没有发生

我需要做什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-15 12:52:25

您的链接格式看起来不正确。

你只有

代码语言:javascript
复制
 @Html.ActionLink(" ", "insert")

添加您的“链接文本”,操作和控制器名称,您应该是好的。

代码语言:javascript
复制
@Html.ActionLink("Link Text", "YourAction", "YourController")

注意:如果链接目标由同一个控制器处理,ActionLink有9个重载,允许您省略控制器(除其他外)。

希望这有帮助

票数 3
EN

Stack Overflow用户

发布于 2017-05-15 13:06:52

因为您没有在链接中生成任何文本,所以没有什么可以“单击”。

更改代码以生成包含<span>元素的链接

代码语言:javascript
复制
<p>
    <a href="@Url.Action("insert")">
        <span class="btn btn-success glyphicon glyphicon-plus"></span>
    </a>
</p>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43979860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档