gridview 如何对列进行循环 问题如题 ;就是每一列的值都绑定同样的字段;只是要列循环 ;急。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要用gridView ,用repeater控件啊,repeater就是用来循环的。 但是要分页的 ;repeater 支持吗 ? 不要用gridView ,太浪费资源,用repeater 比较好。又方便又快捷 不知道你想要什么样的效果,我想是不是模板列实现的,如果是的话,参考下面的代码:<asp:TemplateField> <ItemTemplate> <%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %> </ItemTemplate></asp:TemplateField> 不支持,但是可以手写分页的啊不会的话,搜下就是了啊现在的程序员怎么都不喜欢用GOOGLE啊这样的话是很难学好计算机的啊 <asp:TemplateField> <ItemTemplate> <%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %> </ItemTemplate></asp:TemplateField>就是这样 的 repeater 可支持分页,可支持列循环。 Repeater 可支持分页,可支持列循环。Page Code: <table> <tr> <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound1"> <ItemTemplate> <td> <%#Eval("EmployeeID")%> - <%#Eval("LastName")%> </td> </ItemTemplate> </asp:Repeater> </tr> </table>Code Behind protected int i = 1;//全局变量 private void Page_Load(object sender, System.EventArgs e) { this.Repeater1.DataSource = this.SqlDataSource1; //DataSource this.Repeater1.DataBind(); } protected void Repeater1_ItemDataBound1(object sender, RepeaterItemEventArgs e) { if (i % 4 == 0 && i > 0) { e.Item.Controls.Add(new LiteralControl("</tr><tr>")); } i++; } 哥们求个正则表达式,好纠结啊 求点.net的教程 两个字段添加了全文索引,如何查询? 各位大哥大姐过来看看,这个问题怎么解决? DataSet中两个表如何显示到Gridview中 服务器上的文件,如何存入数据库中? 水晶报表设计器怎样拉宽一点 在DataGrid里显示行号的问题! 帮忙推荐几本关于VB.net的书吧 IIS重装以后,不能解释asp.net,(我装的是正式版) 如何固定DROPDOWNLIST所获取的值? 获取重写了的url 源码
repeater 支持吗 ?
<asp:TemplateField>
<ItemTemplate>
<%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %>
</ItemTemplate>
</asp:TemplateField>
不会的话,搜下就是了啊
现在的程序员怎么都不喜欢用GOOGLE啊
这样的话是很难学好计算机的啊
<ItemTemplate>
<%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %>
</ItemTemplate>
</asp:TemplateField>
就是这样 的
<table>
<tr>
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound1">
<ItemTemplate>
<td>
<%#Eval("EmployeeID")%> - <%#Eval("LastName")%>
</td>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>Code Behind
protected int i = 1;//全局变量 private void Page_Load(object sender, System.EventArgs e)
{
this.Repeater1.DataSource = this.SqlDataSource1; //DataSource this.Repeater1.DataBind();
}
protected void Repeater1_ItemDataBound1(object sender, RepeaterItemEventArgs e)
{
if (i % 4 == 0 && i > 0)
{
e.Item.Controls.Add(new LiteralControl("</tr><tr>"));
}
i++;
}