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());
            }
        }
  • 相关阅读:
    JDK8新特性
    控制线程同步的方法
    Java面向对象(一)20170517
    Java语言基础-递归
    勒索病毒应对措施
    JAVA application 初步20170515
    JAVA语言基础(二)20170511
    JAVA语言基础(二)20170510
    JAVA学习概述(一)20170508
    我有一个读绘本的妈妈
  • 原文地址:https://www.cnblogs.com/power8023/p/6036884.html
Copyright © 2011-2022 走看看