zoukankan      html  css  js  c++  java
  • Repeater控件的使用

    绑定数据的方法

    1.直接在前台页面绑定

        <%#Eval("字段名")%>

        <%#DataBinder.Eval(Container.DataItem,"字段名")%>

        <%#((DataRowView)Container.DataItem)["字段名"]%>

    2. 在后台绑定

         protected void rptShopList_ItemDataBound(object sender,RepeaterItemEventArgs e)

           {

              if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)

              {  

                   ((TextBox)e.Item.FindControl("要找的控件ID")).Text=DataBinder.Eval(e.Item.DataItem,"要绑定的字段名").ToString();

                    ((TextBox)e.Item.FindControl("txtSort")).Text = DataBinder.Eval(e.Item.DataItem, "Sort").ToString();
                    ((TextBox)e.Item.FindControl("txtSort")).Enabled = false;

                    ((Button)e.Item.FindControl("btnSortEdit")).CommandName = "SortEidt";
                    ((Button)e.Item.FindControl("btnSortEdit")).CommandArgument = DataBinder.Eval(e.Item.DataItem, "ID").ToString();

                

              }

          }

        protected  void rptShopList_ItemCommand(object sender,RepeaterCommandArgs e)

         {

             int iID=Convert.ToInt32( e.CommandArgument);

               if(e.CommandName=="Delete")

                {执行删除事件}

               else if(e.CommandName=="SortEdit")

                {

                 ((TextBox)e.Item.FindControl("txtSort")).Enabled = true;

                  ((Button)e.Item.FindControl("btnSortEdit")).Text="保存修改";

                   ((Button)e.Item.FindControl("btnSortEdit")).CommandName="SaveSort";

                }

                else if(e.CommandName=="SaveSort")

                 {

                       执行排序修改事件,提交到数据库

                 }

                 else

                   {执行其他操作} 

          }

      

  • 相关阅读:
    WP7开发学习(3):在WP7中使用WCF+log4net 打印并输出日志文件(附源码)
    MongoDB开发学习(2)索引的基本操作
    C#批量添加水印
    获取某一时间戳的月份的开始时间戳和结束时间戳
    php判断一个字符串是否为日期格式
    正则表达式匹配括号引号内容
    PHP获取今日汽油价格接口
    ThinkPHP5 在Nginx环境下开启伪静态
    PHP格式化打印:JSON字符串|对象|数组
    php header ContentType出错
  • 原文地址:https://www.cnblogs.com/wz327/p/1733447.html
Copyright © 2011-2022 走看看