首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asp、.Net、MVC和x-edtable发送多个值对象

Asp、.Net、MVC和x-edtable发送多个值对象
EN

Stack Overflow用户
提问于 2015-10-17 07:35:39
回答 2查看 69关注 0票数 0

我正在尝试在MVC中使用x-exditable最新版本进行内联更新。

我的观点:

代码语言:javascript
复制
<a href="#"  data-type="text" data-pk="@Model.KimlikBilgileri.id"  id="adi"  data-url="@Url.Action("InlineEdit","Yonetim",new { @id=@Model.KimlikBilgileri.id))"  data-title="adi">@Model.KimlikBilgileri.adi</a>

我的控制器:

代码语言:javascript
复制
[HttpPost]
public ActionResult InlineEdit(int id,string adi)
{
    var user = db.kimlik_bilgileri.Find(id);
    user.adi = adi;
    db.SaveChanges();
    return new HttpStatusCodeResult(HttpStatusCode.OK);
}

这是我的JS:

代码语言:javascript
复制
<script>
    $.fn.editable.defaults.mode = 'inline';
    $('#kimlikbilgileri a').editable({
       type:'text',
    });
</script>

我无法在Url.Action()部分发送"adi“值。id通过了,但adi没有通过。我必须使用Json吗?如果是这样,我该怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2015-10-17 12:10:15

中的Json不需要。您可以向发送多个参数在Url.Action.Currently中,您只需要发送id参数。更新如下: it:

代码语言:javascript
复制
<a href="#"  data-type="text" data-pk="@Model.KimlikBilgileri.id"  id="adi"  data-url="@Url.Action("InlineEdit","Yonetim",new { @id=@Model.KimlikBilgileri.id, @adi="string value wanna send"})"  data-title="adi">@Model.KimlikBilgileri.adi</a>
票数 0
EN

Stack Overflow用户

发布于 2015-10-19 19:44:27

我尝试了很多方法来解决这个问题。现在我解决了这个问题。你的链接需要有你想要发送的参数。在你的控制器中,你必须将“字符串值”设置为参数。在那之后,问题现在已经解决了。感谢大家。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33181045

复制
相关文章

相似问题

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