我的代码创建了一个 Excel 文件,其中包含从 UI 中选择的列。用户使用这个 Excel 表格(第一行只有列名)作为表格模板,并从第二行开始填写详细信息。
在后端,我使用这些输入通过 API 作为批量上传。有时,由于未经验证的数据,上传失败。某些列有值。例如,T 恤尺寸列只有 5 个值:XS、S、M、L 和 XL。但是用户有时会输入 Medium,然后将相同的内容粘贴到所有列上。虽然这在技术上并没有错,但我希望他们知道他们究竟需要输入什么。
我可以使用 EP Plus 在标题中添加下拉列表吗?如果可能的话,我还想在后端验证这些数据(如果他们忽略下拉菜单并粘贴它)。但这不是必需的,我也可以在上传时验证他们的输入。提前致谢。下面是我当前正在生成的 Excel 文件的屏幕截图...
和