我有一个不是runat服务器的选择框,我需要根据数据库中的计数更改值。所以,如果我在数据库中有3个项目,我需要计数在下拉列表中选择3。我在后端使用C#。与预渲染上的此负载相关联的所有下拉菜单和i都无法回发,这就是为什么没有具有此特定下载的runat服务器的原因。
我需要根据数据库中的内容设置值,但我不能在选择框上使用runat服务器 感谢
答案 0 :(得分:0)
我同意@Smeegs您将runat='server'
与autopostback='true'
混为一谈。您可以运行服务器而无需回发选择更改。这使您可以设置下拉值,就像您提到的其他下拉菜单一样。
如果不是这种情况,你可以做的就是添加隐藏字段,runat
将其设置在pageload上,然后添加javascript文档就绪运行脚本,该脚本将从隐藏控件读取值并将其设置为下拉列表,但是我强烈建议反对它。