Professional Web Applications Themes

Dynamic Control Creation w/Events? - ASP.NET General

I have an ASP.NET web page in which consists of one panel object named pnlTest. In the Page_Load event I'm adding buttons dynamically like so: Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Put user code to initialize the page here 'If Page.IsPostBack Then Return Dim b As WebControls.Button b = New Button() b.ID = "btnTestButton1" b.Text = "Test Button 1" pnlTest.Controls.Add(b) pnlTest.Controls.Add(New LiteralControl("<br>")) b = New Button() b.ID = "btnTestButton2" b.Text = "Test Button 2" pnlTest.Controls.Add(b) End Sub I would like a button click event to fire off when the user clicks on a specific ...

  1. #1

    Default Dynamic Control Creation w/Events?

    I have an ASP.NET web page in which consists of one panel object named
    pnlTest. In the Page_Load event I'm adding buttons dynamically like so:

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
    System.EventArgs) Handles MyBase.Load

    'Put user code to initialize the page here

    'If Page.IsPostBack Then Return



    Dim b As WebControls.Button

    b = New Button()

    b.ID = "btnTestButton1"

    b.Text = "Test Button 1"

    pnlTest.Controls.Add(b)

    pnlTest.Controls.Add(New LiteralControl("<br>"))

    b = New Button()

    b.ID = "btnTestButton2"

    b.Text = "Test Button 2"

    pnlTest.Controls.Add(b)



    End Sub



    I would like a button click event to fire off when the user clicks on a
    specific button so that I may perform some server side code. However, I'm
    unaware how I can do this with the given code.

    Has anyone done this before?

    Thanks,
    - Jeff


    Jeff Voigt Guest

  2. #2

    Default Re: Dynamic Control Creation w/Events?

    Hi,

    you are missing the AddHandler Statement[1].

    [1] -
    [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vblr7/h[/url]
    tml/vastmAddHandlerStatement.asp

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!
    Natty Gur Guest

Similar Threads

  1. Dynamic control creation in datagrid based on data in that column
    By mitramay@gmail.com in forum ASP.NET Building Controls
    Replies: 1
    Last Post: September 24th, 05:51 AM
  2. Replies: 0
    Last Post: April 6th, 11:13 PM
  3. Bubbled events in dynamic web control
    By Kasabaarde Sumta in forum ASP.NET Building Controls
    Replies: 0
    Last Post: December 8th, 09:29 PM
  4. Notify child control of events in parent control
    By Shawn Meyer in forum ASP.NET Building Controls
    Replies: 0
    Last Post: August 2nd, 03:51 PM
  5. Dynamic Control Creation with Reflection?
    By localhost in forum ASP.NET Building Controls
    Replies: 4
    Last Post: June 30th, 09:46 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139