Repeater 动态列 显示 本帖最后由 gaoyipu 于 2012-02-03 15:27:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <table cellspacing="0" cellpadding="2" width="85%" align="center" style="text-align: center;" > <tr> <td colspan="2">表数据</td> </tr> <tr bgcolor="#ecf4fc" align="center"> <td>tddds</td><td>tdddsss</td><td>t43333</td> </tr> <tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''"> <td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td> </tr> <tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''"> <td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td> </tr> <tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''"> <td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td> </tr> </table>这是生成网页的源文件 <table cellspacing="0" cellpadding="2" width="85%" align="center" style="text-align: center;" > <tr> <td colspan="2">表数据</td> </tr> <tr bgcolor="#ecf4fc" align="center"> <%=getTableField()%> </tr> <asp:Repeater ID="Repeater2" runat="server"> <ItemTemplate> <tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''"> <td><%# Eval("t41") %></td><td><%# Eval("t42") %></td><td><%# Eval("t43") %></td> </tr> </ItemTemplate> </asp:Repeater> </table>可以出数据 getTableField()这个方法是否有返回值?<table class="tableStyle"> <tr class="topTrStyle"> <td> 序号</td> <td> 公司名称 </td> <td> 链接地址 </td> <td> 操作 </td> </tr> <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_RowDataBound"> <ItemTemplate> <tr style="background-color: #E9F2F7; font-size: 15px; height: 25px"> <td> <asp:Label ID="lblLinkID" runat="server" Text='<%#Eval("FriendsLink_ID") %>'></asp:Label> </td> <td style="font-size: 10pt"> <%#Eval("FriendsLink_Name") %> </td> <td> <%#Eval("FriendsLink_Address") %> </td> <td> <asp:ImageButton ID="ImgDelete" runat="server" ImageUrl="~/Images/trash.gif" OnClick="ImgDelete_Click" /> </td> </tr> </ItemTemplate> </asp:Repeater> </table> <asp:Repeater ID="Repeater2" runat="server"> <ItemTemplate> <tr> <%# Eval("t") %> </tr></ItemTemplate> </asp:Repeater>把Repeater2的数据源绑定到getTableFields()获取到的数据 后台能得到值,那么 就在后台拼接html好了,不用repeater也可以 问题解决了。不用repeater直接后台写html UltraWebGrid 退货处理如何向入库记当加回数量 如何获取EXCEL文件的 字段?紧急求住 ★★★【请高手做答关于menu控件】★★ 等高手出马! .net 中双击不出现代码 问一个关于论坛的一个小功能怎么实现 急。急。SQL问题 ! 高分求vs.net 2003 中文企业版下载 求登陆代码和注册代码 求高手看看runat =server用在这些地方有什么用 【多条件组合查询】求最优方法【带图】
<tr>
<td colspan="2">表数据</td>
</tr>
<tr bgcolor="#ecf4fc" align="center">
<td>tddds</td><td>tdddsss</td><td>t43333</td>
</tr>
<tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''">
<td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td>
</tr>
<tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''">
<td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td>
</tr>
<tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''">
<td><%# DataBinder.Eval("t41") %></td><td><%# DataBinder.Eval("t42") %></td><td><%# DataBinder.Eval("t43") %></td>
</tr>
</table>
这是生成网页的源文件
<tr>
<td colspan="2">表数据</td>
</tr>
<tr bgcolor="#ecf4fc" align="center">
<%=getTableField()%>
</tr>
<asp:Repeater ID="Repeater2" runat="server">
<ItemTemplate>
<tr align="center" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background=''">
<td><%# Eval("t41") %></td><td><%# Eval("t42") %></td><td><%# Eval("t43") %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
可以出数据
<tr class="topTrStyle">
<td>
序号</td>
<td>
公司名称
</td>
<td>
链接地址
</td>
<td>
操作
</td>
</tr>
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_RowDataBound">
<ItemTemplate>
<tr style="background-color: #E9F2F7; font-size: 15px; height: 25px">
<td>
<asp:Label ID="lblLinkID" runat="server" Text='<%#Eval("FriendsLink_ID") %>'></asp:Label>
</td>
<td style="font-size: 10pt">
<%#Eval("FriendsLink_Name") %>
</td>
<td>
<%#Eval("FriendsLink_Address") %>
</td>
<td>
<asp:ImageButton ID="ImgDelete" runat="server" ImageUrl="~/Images/trash.gif" OnClick="ImgDelete_Click" />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
<ItemTemplate>
<tr>
<%# Eval("t") %>
</tr>
</ItemTemplate>
</asp:Repeater>
把
Repeater2的数据源绑定到getTableFields()获取到的数据