0
我必须根据用户选择的项目在运行时生成DataLists
。使用固定分配的模板在运行时生成数据列表
这怎么能从.aspx代码隐藏?对于将生成的每个DataList
,我都有固定的HeaderTemplate
和ItemTemplate
格式。
<HeaderTemplate>
<tr>Table Heading<tr>
<tr> <th>ItemNo</th> <th>Item Detail</th><tr>
</HeaderTemplate>
<ItemTemplate>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item1")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item2")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item3")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item4")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item5")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item6")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item7")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item8")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item9")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item10")%></td> </tr>
<tr> <td><%#CallFunc()%></td> <td><%#Eval("Item11")%></td> </tr>
</ItemTemplate>
这种运行时数据列表产生的一个小例子,并分配这些模板将是极大的帮助。
谢谢
我可以将模板分配给网格视图吗?就像'code-behind'中的上面一样。 – Cipher 2012-03-01 14:47:55
这可以在代码隐藏中完成吗?你能举出这一代的一个小例子吗? – Cipher 2012-03-01 14:49:53
我为这件事情做的截图:http://i.imgur.com/t0elz.png你可以提供一些关于如何做到这一点的想法吗? – Cipher 2012-03-01 15:01:27