c# asp.net mvc提交json数据是空的
发布日期:2021-06-29 17:05:44 浏览次数:3 分类:技术文章

本文共 1216 字,大约阅读时间需要 4 分钟。

今天在写的时候遇到的问题asp.net mvc提交json数据,后端接受的时候是空的

这是提交的表单数据

格式化后的表单数据

后台接受时是空值


问题解决

这是后台程序的一个方法,参数名是SptList

这是前端的提交数据,我这里把之前的

{Delete_data2:Delete_data2}

改成

{SptList:Delete_data2}

这个SptList很重要,因为要和后端的参数变量名一致


前端代码

第一步:使用JSON.stringify(参数)格式化成json数据

var Delete_data2 = JSON.stringify(Delete_data);

第二步:数据封装

$.post("/CPLVFXAdmin/Product/ProductTypeDeleteList", {SptList: Delete_data2}, function (data, status) {//提交成功后,执行的一些动作});

{SptList: Delete_data2}

这个是重点:SptList:一定要和后端方法参数名一致


后端代码

public JsonResult ProductTypeDeleteList(String SptList){          List
productTypesList=new List
(); //反序列化 productTypesList=JsonConvert.DeserializeObject
>(SptList); //这里封装了返回的数据格式 ResultModel
resultModel = new ResultModel
(); foreach (ProductType item in productTypesList) { //执行逐条删除的动作 } return Json(resultModel);}

重点:

JsonConvert.DeserializeObject<>()

这个是反序列化,把json反序列化成对象

如果是单条的json,你可以这样写

User user=JsonConvert.DeserializeObject
("json格式的数据")

我上面是多条json数据

List
user=JsonConvert.DeserializeObject
>("json格式的数据")

 

注意:

我这里的反序列用的Newtonsoft

 

延伸阅读

 

 

 

 

转载地址:https://cplvfx.blog.csdn.net/article/details/106641836 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:MySQL数据库的管理之修改root账户
下一篇:asp.net mvc 增加WebApi

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月05日 06时36分41秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

突发!Soul上市中止,因不正当竞争行为成被告,遭索赔410万美元 2019-04-30
每日优鲜“优先”上市,叮咚买菜又落后了一步 2019-04-30
亚朵集团赴美上市背后:加盟商撑起半边天,业绩表现不及2019年 2019-04-30
众安智慧赴港递交招股书:负债规模飙升,母公司收费远高于第三方 2019-04-30
青瓷游戏递表港交所:收入猛增,毛利率走低,研发占比不值一提 2019-04-30
酷家乐母公司群核科技冲刺美股上市:2020年亏损约3亿元,曾因违规多次被通报 2019-04-30
小马智行上市进程加快:CFO到位,高管曾因聚焦领域“内斗” 2019-04-30
每日优鲜正式在纳斯达克上市,有效用户平均消费额超700元 2019-04-30
吉利汽车科创板上市终止:2019年利润腰斩,还存在两大风险问题 2019-04-30
天美生物在美上市背后:财务报表存在重大缺陷,胡永卫持股34% 2019-04-30
爱玛科技开板即跌停:业绩增速放缓,净利润仅仅是雅迪股份的一半 2019-04-30
俊发七彩服务赴港递交上市申请:小米集团参股,董事长系“空降” 2019-04-30
农夫山泉,有点闲? 2019-04-30
前程无忧Q1招聘业务收入下滑:净利润骤降七成,信息泄露事件频发 2019-04-30
柠萌影视终止A股上市计划:黄磊、张嘉译均持股,有股东多次失信 2019-04-30
医渡科技2021财年营收约9亿元:同比增长55%,调整后净亏损近3亿 2019-04-30
叮咚买菜上市前突变:募资规模不足1亿美元,未来还要亏损多久? 2019-04-30
百得利控股通过上市聆讯:收入严重依赖保时捷,奔驰、奥迪销量下滑 2019-04-30
润华物业冲刺港股上市:物业中标率仅为三成,栾涛家族持股73% 2019-04-30
云涌控股拟赴港上市:收入结构相对单一,计划提前“套现”1.3亿 2021-07-03