datalist的表格列表问题,有答案,马上结帖 现在有一批数据,假如是 10个字段,10条记录怎样用DATALIST显示出来10行10列数据不要说里面嵌套表格,我就是因为嵌套了表格后,DATALIST的模板,就自动变成了 <tr><td></td></tr>另到表格处理起来不方便 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写表格啊,不用他那个摸板就行了把datalist写到循环<tr>, 每个<tr>10个<td>,取10行数据就可以了 这种情况我觉得用DataGrid比较好~~~~~ 这种情况我觉得用DataGrid比较好~ 我也这么认为。 最好用datagrid,简单绑定一下就可以了 示例代码:<asp:datagrid id=dgdBranch runat="server" Width="445px" DataSource="<%# BraTB %>" DataKeyField="branchid" BorderWidth="1px" BackColor="#F7F7F7" BorderColor="#F7F7F7" CssClass="table" BorderStyle="Solid" AutoGenerateColumns="False" Font-Size="X-Small"> <SelectedItemStyle BackColor="Transparent"></SelectedItemStyle> <EditItemStyle ForeColor="Black" BackColor="Black"></EditItemStyle> <AlternatingItemStyle BorderColor="White" BackColor="White"></AlternatingItemStyle> <ItemStyle CssClass="textcenter" BackColor="#DEDFDE"></ItemStyle> <HeaderStyle CssClass="headcenter"></HeaderStyle> <FooterStyle CssClass="headcenter"></FooterStyle> <Columns> <asp:BoundColumn DataField="BranchName" HeaderText="机构名称"></asp:BoundColumn> <asp:BoundColumn DataField="SimpleCode" HeaderText="机构简称"></asp:BoundColumn> <asp:TemplateColumn HeaderText="更新机构信息"> <ItemTemplate> <asp:LinkButton runat="server" Text="编辑" CommandName="Edit" CausesValidation="false"></asp:LinkButton> </ItemTemplate> <EditItemTemplate> <asp:LinkButton runat="server" Text="更新" CommandName="Update" CausesValidation="false"></asp:LinkButton> <asp:LinkButton runat="server" Text="取消" CommandName="Cancel" CausesValidation="false"></asp:LinkButton> </EditItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="删除" ItemStyle-Width="10%"> <ItemTemplate> <asp:ImageButton CausesValidation="False" id="Imagebutton2" runat="server" ImageUrl="../img/delete.gif" CommandName="delete" AlternateText="删除此项机构"></asp:ImageButton> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid> 如何优化ASP.NET网站的性能?有哪些可行方法 vss权限设置问题 跪求asp登录代码 xsd与xml问题 sql数据库内存分配更改后,好像不起作用.... 看到不少网页上有天气预报的东西,怎么实现的? 大家来说说对ajax的看法 有没有那位同好能够共同交流一下列出自己的QQ怎么样阿 asp.net 动态生成控件后删除问题 Web控件中有TreeView控件吗? 简单问题:登录验证问题 简单问题:Web Service 的作用?(快速揭贴)
把datalist写到循环<tr>, 每个<tr>10个<td>,取10行数据就可以了
我也这么认为。
<asp:datagrid id=dgdBranch runat="server" Width="445px" DataSource="<%# BraTB %>" DataKeyField="branchid" BorderWidth="1px" BackColor="#F7F7F7" BorderColor="#F7F7F7" CssClass="table" BorderStyle="Solid" AutoGenerateColumns="False" Font-Size="X-Small">
<SelectedItemStyle BackColor="Transparent"></SelectedItemStyle>
<EditItemStyle ForeColor="Black" BackColor="Black"></EditItemStyle>
<AlternatingItemStyle BorderColor="White" BackColor="White"></AlternatingItemStyle>
<ItemStyle CssClass="textcenter" BackColor="#DEDFDE"></ItemStyle>
<HeaderStyle CssClass="headcenter"></HeaderStyle>
<FooterStyle CssClass="headcenter"></FooterStyle>
<Columns>
<asp:BoundColumn DataField="BranchName" HeaderText="机构名称"></asp:BoundColumn>
<asp:BoundColumn DataField="SimpleCode" HeaderText="机构简称"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="更新机构信息">
<ItemTemplate>
<asp:LinkButton runat="server" Text="编辑" CommandName="Edit" CausesValidation="false"></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton runat="server" Text="更新" CommandName="Update" CausesValidation="false"></asp:LinkButton>
<asp:LinkButton runat="server" Text="取消" CommandName="Cancel" CausesValidation="false"></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="删除" ItemStyle-Width="10%">
<ItemTemplate>
<asp:ImageButton CausesValidation="False" id="Imagebutton2" runat="server" ImageUrl="../img/delete.gif" CommandName="delete" AlternateText="删除此项机构"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>