zoukankan      html  css  js  c++  java
  • REPEATER展示表格

    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());
            }
        }
  • 相关阅读:
    嵌套类型返回错误解决办法(如迭代器的设计)
    UITableView的多选删除模式
    UITableView的编辑模式
    指针和引用初理解
    strstr()函数实现
    一句话的单词倒置
    字符串过滤程
    strcpy函数
    二叉排序树(Binary Sort Tree)
    二叉树插入操作
  • 原文地址:https://www.cnblogs.com/power8023/p/6036884.html
Copyright © 2011-2022 走看看