在ASP.NET中使用嵌套JTemplates的JQuery

时间:2011-04-20 05:47:06

标签: jquery asp.net templates nested jtemplates

是否可以在JQuery / JTemplates / ASP.NET中使用这样的嵌套UI?

或多或少的伪代码:重要的部分是td内的第二个foreach循环。

 <table>
            <thead style="font-weight: bold">
                <tr>
                    <td>{$P.lang['pupilName']}</td>
                    <td>{$P.lang['mail']}</td>                        
                </tr>
            </thead>
            <tbody>
                {#foreach $T.table as record}
                <tr>
                        <td>{$T.record.name}</td>
                        <td>{$T.record.mail}</td>
                        <td> // thats the 3rd column containing a listbox/list with documents
                         {#foreach $T.table1 as doc}
                            <ul>
                                <li>excel sheet 1</li>
                                <li>word document 2</li>
                                <li>pdf document 4</li>
                            </ul>                       
                         {#/for}
                        </td>
                </tr>
                {#/for}
            </tbody>
        </table>

1 个答案:

答案 0 :(得分:0)

嵌套for-each应该是可能的:请参阅说明示例的this article

我只看到我的代码问题就是我相信行

{#foreach $T.table1 as doc}

应该是

{#foreach $T.record.table1 as doc}

即。你需要为父表中的每条记录引用一个嵌套表。