刘亮
刘亮
专业编码30年

注册于 1 year ago

回答
688
文章
13
关注者
30

刘亮 发表了评论

8 months ago

.NET5 主子表同时添加无法添加

你的VM里的ListReIEnq属性写了个 privite set 。。。。 这样他里面的字段是不能绑定的

刘亮 发表了评论

8 months ago

core5编译不通过,提示Oracle.EntityFrameworkCore 3.19.80组件关联的Microsoft.EntityFrameworkCore.Relational太新

这不是已经启动了么,你报的错误是连不上数据库吧,看看conncetions里面的连接字符串配置的对不对

刘亮 发表了评论

8 months ago

服务中获取WtmContext失败

你如果是本身就在Web项目里,那不需要再调用AddWtmContextForConsole

刘亮 发表了评论

8 months ago

BaseApiController下没有Controller下的Json方法

wtm5.0里controller里的Json也去掉了code这些,之前是覆盖了原始的Json方法,容易引起开发人员的误解

刘亮 发表了评论

8 months ago

controller 接收参数如何向Vm 传递,如ListVM

如果是一个CrudVM,可以用CreateVM<xxxvm>(id),传id并且根据id去读取数据。如果是其他vm或者还要初始化其他参数,可以用你上面的写法

刘亮 对问题发布了答案

8 months ago

关于edit模式下,使用selector

selector的默认值是根据value来判断的,selector有个属性叫value-bind,默认你不填会取你绑定列表的id,你这种情况把value-bind也设置成name就行了

刘亮 对问题发布了答案

8 months ago

服务中获取WtmContext失败

直接AddWtmContextForConsole就可以,不要上面的哪个services.AddWtmContext

刘亮 对问题发布了答案

8 months ago

BaseApiController下没有Controller下的Json方法

api默认的就是json,所以不需要json方法,你可以返回比如 return OK(xxx); xxx是个变量,他就会把xxx序列化成json返回,或者直接返回字符串 "{xxx:xxx}"都可以,

刘亮 对问题发布了答案

8 months ago

core5编译不通过,提示Oracle.EntityFrameworkCore 3.19.80组件关联的Microsoft.EntityFrameworkCore.Relational太新

这只是个警告,因为oracle还么有支持.net5,可以忽略,不影响编译

刘亮 对问题发布了答案

8 months ago

在页面上使用layui上传文件访问自定义接口的时候不打开调试模式报错403 ,开启调试可以正常运行

HomeController上默认标记了[AllRights], 意思是所有登录用户可以访问,你可以手动在Upload方法上标记[Public]这样这个方法就不需要登陆

刘亮 对问题发布了答案

8 months ago

接口返回403状态码

服务器对登录用户的权限是有缓存的,你可以重新调用登录接口获取token试试

刘亮 对问题发布了答案

8 months ago

NET5 关于Combobox 有些格式无法显示选中的项

没能复现啊,这个value正确保存在库里了么

刘亮 对问题发布了答案

8 months ago

发布项目到https 后配置菜单的时候,里面的按钮功能都是重复出现了两次

检查是否发布了重复的dll

刘亮 对问题发布了答案

8 months ago

.NET5 主子表同时添加无法添加

ModelState有错误的时候是可以看到具体错误的,你可以调试的时候下个断点看一下,具体哪个字段报了什么错误

刘亮 对问题发布了答案

8 months ago

已有的项目是在.net 3.1下的,如何升级到.net 5.0?

非要升级那只能创建一个5.0的新项目,手动把model,vm,view这些考过去,然后再修改各种报错。。。

发布
问题