如何在mvc中实现对图像的点击绑定

Posted

技术标签:

【中文标题】如何在mvc中实现对图像的点击绑定【英文标题】:how to implement click binding on image in mvc 【发布时间】:2016-05-20 14:27:15 【问题描述】:

这是我想在点击图片时传递 id 的简单图片:

<img class="pull-right" src="~/assest/image/cross.png" data-bind="attr:  href: unfollowAction "  />

但它没有击中控制器操作方法。我在这里实现 knockout.js 以将 id 发送到取消关注操作方法,如下所示:

self.unfollowAction = location.protocol + "//" + location.host + '/Post/Unfollow?uid=' + data.PostId;

请提前告诉我 img tag helper.many many thnks 中 data-bind 的正确语法。

【问题讨论】:

【参考方案1】:

嗯,你应该试试这样的:

   <a data-bind="attr: href: unfollowAction ">
      <img class="pull-right" src="~/assest/images/cross.png"  />
    </a>

【讨论】:

【参考方案2】:

你需要一个 html 动作图片

@Html.ActionImage("unfollowAction", new  id = MyId , "~/Content/Images/Image.bmp", "Edit")

查看answer了解更多详情

【讨论】:

如何在此处添加 data-bind 属性??

以上是关于如何在mvc中实现对图像的点击绑定的主要内容,如果未能解决你的问题,请参考以下文章

如何在安卓开发中实现对listview的增删改查与刷新

如何在hibernate中实现对两个表的查询数据?

如何在 Postgresql 中实现对复杂嵌套 JSONB 的全文搜索

如何在富编辑控件中实现对 URL 的鼠标单击

如何在 R Shiny 中实现对数据表的内联编辑

如何在delphi中实现对文件进行base64编码