首页 > 其他 > 详细

REPEATER展示表格

时间:2016-11-07 02:14:35      阅读:190      评论:0      收藏:0      [点我收藏+]

1、可以不用table展示数据

技术分享
<asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
                <div class="item">
                    <img src=‘<%#Eval("pic") %>‘ />//显示图片
                    <p><%#Eval("name") %></p>
                    <p><%#Eval("price") %></p>
                    <p><%#Eval("context") %></p>
                </div>
            </ItemTemplate>
        </asp:Repeater>
技术分享

2、向表中添加表的路径

技术分享
       string path = "Images/" + FileUpload1.FileName;//绝对路径
        FileUpload1.SaveAs(Server.MapPath(path));//上传
        c.pic = path;//添加路径
//判断是否选择文件
if (!File1.HasFile) { Alert("请选择文件!"); return; }
技术分享

3、Repeater的command功能

前台 

CommandArgument记录主键值CommandName 名字
<td>
<asp:Button ID="Button1" CommandName="Delete" CommandArgument=<%#Eval("UserName") %> runat="server" Text="删除" />
<asp:Button ID="Button2" CommandName="Update" CommandArgument=<%#Eval("UserName") %> runat="server" Text="修改" />
</td>

 后台

ItemCommand事件
技术分享
 void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "Delete")
        {
            new UsersData().Delete(e.CommandArgument.ToString());
        }
    }

REPEATER展示表格

原文:http://www.cnblogs.com/power8023/p/6036884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!