我有一个单词列表,应该按字母顺序排列,但是“垂直”。
这是现在的样子:
在垂直列中按字母顺序排列项目
+-----+-----+-----+-----+ | AAA | BBB | CCC | DDD | +-----+-----+-----+-----+ | EEE | FFF | GGG | HHH | +-----+-----+-----+-----+
每个单词都嵌入在一个<td>
里面<table>
,并且它总是限于4个项目每表行。
我怎么会垂直显示这些话,就像这样:
+-----+-----+-----+ | AAA | EEE | and | +-----+-----+-----+ | BBB | FFF | so | +-----+-----+-----+ | CCC | GGG | on | +-----+-----+-----+ | DDD | HHH | | +-----+-----+-----+
字的量动态控制,它可以在任何时候获得更多/更少。
这是一个在传统ASP中开发的较旧项目,但我也可以使用来自VB.NET的想法。
当前码是以下的(降低的重要部件):
do until recordSet.EOF
temphtml = temphtml & " <tr>" & vbcrlf 'this is where i collect all the <tr> and <td>
for i = 1 to 4
tempItem = recordSet("NameOfItem")
temphtml = temphtml & tempbez & vbcrlf
recordSet.MoveNext
if recordSet.EOF then exit for
next
temphtml = temphtml & " </tr>" & vbcrlf
loop
你想要的是清澈透明的。你能告诉我们你试图完成这样一个目标吗? – varocarbas
你需要的是[The Magical'Mod' Function](http://www.codeguru.com/csharp/.net/net_asp/article.php/c19315/The-Magical-Mod-Function.htm)*(特别是最后一个叫做“Mod to the Rescue”的位)* – Lankymart
@varocarbas你说得对,我忘了那部分。我使用代码的当前状态编辑了开场白。 – seph