什么怎么办?直接存起来不就得了吗?
我通过ajax或者表单 传到控制器 都传不过去 我要传到后台保存到数据库
我通过转码的方式来 传 但是数据太长 ajax不允许传过长的数据 core又没有web.config可以配置ajax字符串长度
@CH随风而散: 传不过去具体是什么意思,ajax和后端代码怎么写的?
@CH随风而散: 据我所知,ajax不会限制数据大小啊。
@Blackheart: ajax就是普通的参数传参 后台就是直接接受
网上都到的都是asp.net怎么处理的 ,core还没有相关内容
@CH随风而散: 换post吧,你这明显是写入数据,用get不适合。
再者get是把数据加到url上的,肯定是url的长度超过了浏览器允许的最大长度。
@CH随风而散: 再者,如果你的dataType是json,那么Editors的类型就不能是string,写个类包装一下,和json的结构保持一致,然后用POST就可以了。
@CH随风而散: asp.net core和asp.net的处理方式是一样的,只是api可能稍有差异而已。
@Blackheart: 哇 谢谢了 卧槽。没有发现我自己用了get,给自己挖了大坑,钻了一下午。直接用string都能接受html代码。转码都不用。
@Blackheart: ajax是网上考过来用的
'stirngLengthAttribute'试一下