说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

控件是否可以和gridview一样

编辑:说三道四文库 发布时间:2018-02-21 05:34
HTML文档下载 WORD文档下载 PDF文档下载
<asp:Repeater>控件是否可以和gridview一样,当没有数据的时候像gridview中的 <EmptyDataTemplate>
                        <div style="text-align: center;">
                            <span style="color: Red;">暂无网站公告信息</span>
                        </div>
                    </EmptyDataTemplate>
显示无数据信息??
现成的没有,自己写代码!
默认没有EmptyDataTemplate,自己写代码实现你要的东西吧。
如果没数据就显示你的什么什么东西。。。。。。
自己写吧。
repeater可以实现gridview所有的功能
说句实话,我好多年没用过Gridview了,
可以。。。自己写。。。

也N久没用过gridview了。。reapeater出来的东西要干净些。。。
给个案例吧

  if (ds.Tables[0].Rows.Count > 0)
        {
            this.rpProductList.DataSource = ds;
            this.rpProductList.DataBind();
        }
        else
        {
            ltmessage.Visible = true;
            ltmessage.Text = "暂无产品.";
        }............
路过了。。。
引用 6 楼 anan221 的回复:
给个案例吧

加一个label控件ok不?平时隐藏,等没有数据的时候显示出来。。。。
可以实现 做一个外层DIV 然后 runat =server 设定ID  
后台用 ID.Style.add()
ID.InnerHTML=“暂无信息”

有数据的时候 隐藏 没数据的时候显示
引用 1 楼 koukoujiayi 的回复:
现成的没有,自己写代码!

比gridview更好用了
不过灵活与自动相反的
hehe...我也觉得repeater好。
学习了。。。。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘