在 ABP 中使用 Bootstrap 形成 Select
Form Select using Bootstrap in ABP
我一直在使用表单 select 时遇到问题,该表单允许用户在模态编辑中创建 selection。
这是模式 ui - 用户可能 select 'software type'.
页面呈现没有错误(根据 chrome devtools)
保存时出现错误(有或没有更改)
我怀疑这是某种类型转换错误,服务需要一个 int 而我发送的是一个字符串。如果该理论是正确的,我该如何从这里开始?
保存按钮的 js 文件调用服务直接进行保存,所以我没有机会访问任何服务器端。
感谢任何想法,感谢阅读。
CSHTML
这是我的 _cshtml 文件
控制器
_EditPracticeModal.js
Mvc\App_Data\Logs\Logs.txt
失败的原因很简单,您正在为 SoftwareType
发送无效值,它可能是 undefined
、null
或者如果数据类型是 int 或类似的空值。你可以在浏览器中查看,你可以参考下面的截图。
您还可以检查模型的有效 SoftwareType
值。
您应该在请求中发送 SoftwareTypeId
而不是 SoftwareType
。
我一直在使用表单 select 时遇到问题,该表单允许用户在模态编辑中创建 selection。
这是模式 ui - 用户可能 select 'software type'.
保存时出现错误(有或没有更改)
我怀疑这是某种类型转换错误,服务需要一个 int 而我发送的是一个字符串。如果该理论是正确的,我该如何从这里开始? 保存按钮的 js 文件调用服务直接进行保存,所以我没有机会访问任何服务器端。
感谢任何想法,感谢阅读。
CSHTML
这是我的 _cshtml 文件
控制器
_EditPracticeModal.js
Mvc\App_Data\Logs\Logs.txt
失败的原因很简单,您正在为 SoftwareType
发送无效值,它可能是 undefined
、null
或者如果数据类型是 int 或类似的空值。你可以在浏览器中查看,你可以参考下面的截图。
您还可以检查模型的有效 SoftwareType
值。
您应该在请求中发送 SoftwareTypeId
而不是 SoftwareType
。