我已经使用 XSD 使用 simpleType 限制编写了 dorp down 元素。这是我的示例代码。
<xsd:simpleType name="StatusListDropDown">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Submitted" />
<xsd:enumeration value="In Process" />
<xsd:enumeration value="Cancelled" />
<xsd:enumeration value="Completed" />
<xsd:enumeration value="Saved" />
</xsd:restriction>
</xsd:simpleType>
实际上我的列表大小超过 30 条记录,我不想在同一个 XSD 中硬编码它们。有什么我可以动态获取它们的。一个想法是为此列表设置单独的 XSD,并使用 xsi:schemaLocation 导入该列表。这是正确的方法吗?或者有什么好的方法可以做到这一点。请告诉我。先感谢您。