我有这段代码
for (short i = 100; i >= 1; i--)
{OutputFormattedXmlElement("test", i.ToString());}
我正在使用“测试”来填充下拉列表
<select id="list><xsl:apply-templates select="/sales/test">...
我的问题是,在下拉列表中,它将1显示为默认值(正确),但它位于列表的底部,我希望它位于顶部。
我必须在哪里进行更改?除了javascript之外还有其他方法吗?
提前致谢!
答案 0 :(得分:0)
你能反转你的for
循环吗?
for (short i = 1; i <= 100; i++)
{OutputFormattedXmlElement("test", i.ToString());}
答案 1 :(得分:0)
您从100向下循环到1,这意味着100是第一项,1是最后一项。在我看来,反转循环可能会给你更好的结果。
答案 2 :(得分:0)
根据您的情况,简单地翻转for循环是否有效?
for (short i = 1; i <= 100; i++)
...