gridView小问题 gridView 后台绑方法如何做到没有数据不消失 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 EmptyDataText="暂没有数据" EmptyDataRowStyle-HorizontalAlign="center" <EmptyDataTemplate> <td nowrap align="center">标题 </td> </EmptyDataTemplate> 如果是空 dt.Columns.Add("Cell_id"); dt.Columns.Add("MIS_topID"); dt.Columns.Add("MIS_FilesID");dt.Rows.Add(new string[] { "1", "", ""})绑定gridView <asp:GridView ID="GridView1" runat="server" ShowHeader="true"> <EmptyDataTemplate> <table > <tr> <td> 11111 </td> <td> 22222 </td> </tr> </table> </EmptyDataTemplate> <Columns> <asp:BoundField HeaderText="11111" /> <asp:BoundField HeaderText="22222" /> </Columns> </asp:GridView>EmptyDataTemplate 画一下头 你可以在 EmptyDataTemplate 中设置一个醒目的 Label,或者一副图片。 <asp:GridView ID="gvThirdDepositList" runat="server" Width="100%" AutoGenerateColumns="False" BorderWidth="1px" BorderColor="#CECECE" onmouseover="changeto()" onmouseout="changeback()" EmptyDataText="暂无记录!"> <Columns> <asp:TemplateField HeaderText="证券营业部编号" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <%#Eval("SecuritiesTraderDepartmentName")%> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField HeaderText="资金账号" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <%#Eval("SecuritiesFundAccount")%> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField HeaderText="市值计算货币" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <%#Eval("MarketValueCurrency")%> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField HeaderText="银行账号" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <%#Eval("BankAccount")%> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField HeaderText="添加时间" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <%#Eval("AddDate") %> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField HeaderText="编 辑" ItemStyle-BorderStyle="Solid"> <ItemTemplate> <div align="center" style="width: 100%"> <a href="ThirdDepositManage.aspx?DepartmentID=<%#Eval("SecuritiesTraderDepartmentID")%>&FundAccount=<%#Eval("SecuritiesFundAccount") %>&Currency=<%#Eval("Currency")%>">编辑</a> <asp:LinkButton ID="DeleteCategory" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "SecuritiesTraderDepartmentID")%>' CommandName="del" OnClientClick='return confirm("是否确定删除?")'>删除</asp:LinkButton> </div> </ItemTemplate> <HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" /> </asp:TemplateField> </Columns> <HeaderStyle CssClass="ListHead" /> <RowStyle CssClass="ListRow" /> <PagerSettings Visible="False" /> </asp:GridView> 我以前做过这个问题的,是因为没有数据的时候是不会绘制gridview的,所以如果没有数据的话可以自己绘制一个gridview,代码找不到了,好像是在gridview的一个什么事件里写的。不过我觉得你可以创建一个datatable,里面放一些空值,具体行数视你的样式而定,把这个datatable绑定给你的gridview。 如何清除Response.Redirect("b.aspx?str="+str)的str值 关于发送邮件功能的疑问! 求助!SQL存储过程 帮看看! ASP.NET网站简单问题 ajax错误 ASP.NET 数据访问类2 索引超出范围。必须为非负值并小于集合大小。参数名: index 请高手帮忙——HttpWebRequest GIF动画的播放问题 ASP.NET with c#中的小问题 为何在163刚刚注册的企业邮箱,不能够通过jmail来收取邮件? HTTP 400错误
EmptyDataRowStyle-HorizontalAlign="center" <EmptyDataTemplate>
<td nowrap align="center">标题 </td>
</EmptyDataTemplate>
dt.Columns.Add("Cell_id");
dt.Columns.Add("MIS_topID");
dt.Columns.Add("MIS_FilesID");
dt.Rows.Add(new string[] { "1", "", ""})绑定gridView
<asp:GridView ID="GridView1" runat="server" ShowHeader="true">
<EmptyDataTemplate>
<table >
<tr>
<td>
11111
</td>
<td>
22222
</td>
</tr>
</table>
</EmptyDataTemplate>
<Columns>
<asp:BoundField HeaderText="11111" />
<asp:BoundField HeaderText="22222" />
</Columns>
</asp:GridView>
EmptyDataTemplate 画一下头
BorderWidth="1px" BorderColor="#CECECE" onmouseover="changeto()" onmouseout="changeback()"
EmptyDataText="暂无记录!">
<Columns>
<asp:TemplateField HeaderText="证券营业部编号" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<%#Eval("SecuritiesTraderDepartmentName")%>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="资金账号" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<%#Eval("SecuritiesFundAccount")%>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="市值计算货币" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<%#Eval("MarketValueCurrency")%>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="银行账号" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<%#Eval("BankAccount")%>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="添加时间" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<%#Eval("AddDate") %>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="编 辑" ItemStyle-BorderStyle="Solid">
<ItemTemplate>
<div align="center" style="width: 100%">
<a href="ThirdDepositManage.aspx?DepartmentID=<%#Eval("SecuritiesTraderDepartmentID")%>&FundAccount=<%#Eval("SecuritiesFundAccount") %>&Currency=<%#Eval("Currency")%>">编辑</a>
<asp:LinkButton ID="DeleteCategory" runat="server" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "SecuritiesTraderDepartmentID")%>'
CommandName="del" OnClientClick='return confirm("是否确定删除?")'>删除</asp:LinkButton>
</div>
</ItemTemplate>
<HeaderStyle Width="6%" BackColor="#EFFFF0" Font-Size="12px" BorderStyle="Solid" />
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="ListHead" />
<RowStyle CssClass="ListRow" />
<PagerSettings Visible="False" />
</asp:GridView>