我在 asp.net 中有一个网页,它使用可编辑的网格来更新/插入员工的记录。一个特定的员工可以拥有近 50-70 个属性。考虑到这个页面的频繁使用,我需要非常小心往返服务器和其他 I/O 操作,因为它可能会降低页面的性能。
我正在使用jquery 插件从给定的可用列中进行选择。列表框的左侧面板使用 xml 文件填充,该文件在服务器上读取。属性具有多种数据类型,例如简单字符串、整数或日期。
问题在于包含下拉值的属性,例如部门、团队等。我是否应该在页面开始加载时加载下拉值的值,而不管用户是否希望选择下拉列表?或者我应该再次往返服务器并加载所选属性的下拉值。应该使用哪种方法,为什么?
注意:最多可能有 4 到 6 个下拉属性,最多 30 到 40 个值。