Professional Web Applications Themes

Event raising question - ASP.NET Building Controls

Hi, I have a question regarding events in a composite web control. In windows forms when I programmatically set the SelectedIndex property of a comboBox (for example) I seem to remember that the SelectedIndexChanged event is automatically fired (unless my mind is playing tricks on me). Well, in my custom web control I set the SelectedIndex property of the sub-control but I don't see the event being fired. It only gets fired when the user actually selects it on the web form but not when I do it programmatically. Now, is there anything I can do beside actually programmatically calling ...

  1. #1

    Default Event raising question

    Hi,
    I have a question regarding events in a composite web control. In
    windows forms when I programmatically set the SelectedIndex property of a
    comboBox (for example) I seem to remember that the SelectedIndexChanged
    event is automatically fired (unless my mind is playing tricks on me). Well,
    in my custom web control I set the SelectedIndex property of the sub-control
    but I don't see the event being fired. It only gets fired when the user
    actually selects it on the web form but not when I do it programmatically.

    Now, is there anything I can do beside actually programmatically calling
    them? My idea was that I would set the SelectedIndex on the first (top
    level) and that it automatically would fire the selectedIndexChanged so that
    it then propagates to the other, etc. but that is not happening.

    Ideas?

    Thx,
    Emil


    ~~~ .NET Ed ~~~ Guest

  2. #2

    Default Re: Event raising question

    You could try to inherit from the DropDownList (I assume that's what
    you're talking about), override SelectedIndex and call
    OnSelectedIndeChanged in your setter (in case the index is actually
    changed).

    ----
    - Wilco Bauwer
    Blog & Custom Controls [url]http://wilcoding.xs4all.nl[/url]

    Wilco Bauwer Guest

Similar Threads

  1. Raising a click event
    By in forum ASP.NET Building Controls
    Replies: 3
    Last Post: February 10th, 08:30 PM
  2. Raising an event for a parent form to handle
    By Arlyn in forum ASP.NET Building Controls
    Replies: 3
    Last Post: May 3rd, 03:44 PM
  3. dynamic linkbuttons event not raising - newbie
    By Matias Woloski in forum ASP.NET Building Controls
    Replies: 3
    Last Post: October 23rd, 01:48 AM
  4. raising event
    By Kevin Spencer in forum ASP.NET General
    Replies: 0
    Last Post: July 31st, 02:26 PM
  5. Raising an Event via Code
    By Dane Dickey in forum ASP.NET General
    Replies: 2
    Last Post: July 1st, 07:18 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