【www.gdgbn.com--组件控件开发】

repeater button控件并响应单击操作的方法 

 protected void page_load(object sender, eventargs e)
    {
        if (!this.ispostback)
        {
            string[] s = new string[] { "1", "2", "3", "4", "5" };

            this.rpttest.datasource = s;
            this.rpttest.databind();
        }
    }
    protected void testbtn(object sender, eventargs e)
    {
        button bt = sender as button;

        repeateritem ri = bt.parent as repeateritem;

        textbox tx = ri.findcontrol("txt") as textbox;
        if (!object.equals(tx, null))
        {
            response.write(tx.text);
        }
       
    }


 


  <asp教程:repeater runat="server" id="rpttest">
 
 
   " runat="server" />
  
   
 

 
   

本文来源:http://www.gdgbn.com/asp/28723/