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());
            }
        }
  • 相关阅读:
    表变量与临时表
    表单提交原理
    C_Free引用链接库
    禁用ViewState(转)
    jquery设置元素的readonly和disabled
    WebService经验分享
    如何给GridView添加滚动条 收藏
    bcp+Sql语句抽取数据导出
    List<T>的排序
    AppDomain与动态加载程序集
  • 原文地址:https://www.cnblogs.com/zhang-dandan-1/p/5991726.html
Copyright © 2011-2022 走看看