Right. Create the user control, let's say ucThreeDropDowns. Drag this
control to the form designer. Now in your code behind initialize that
control Make sure the name of the object matches the ID of the control on
the web form. You will now be able to access the properties of the
dropdowns.
internal ucThreeDropDown uc;
On the OnClick event of the submit button, just use the object to get the
dropdown values. ie. uc.DropDown1.SelectedValue.
"CSharpguy" <> wrote in message
news:94A190B1-BBF5-4554-914C-...
>i have 3 drop downs (in auser control) i have a grid on the web form, when
> the user selects a item in the drop down, and then presses the search
> button,
> I want to take what they have selected and run my sql query and then bind
> my
> grid on my page with the data linked to the drop down selection. I only
> want
> the drop downs in a user control
>
> "Michael Bosch" wrote:
>
>> Hi CSharpguy,
>>
>> I'm not quite sure what you mean by "trap". Do you mean you just want to
>> expose the selected value to the web form containing the user control?
>> If
>> that's the case, just create three public or internal properties in the
>> control representing the selected values of each dropdown. Once you
>> initialize this control on your form, you'll have access to those
>> properties.
>>
>> Another option is to pass the OnSelectedValueChanged event to bubble up
>> to
>> the web form so it can't react to the user control's event. If you'd
>> like
>> to elaborate, I could probably help out more.
>>
>> "CSharpguy" <> wrote in message
>> news:6A53B401-2CF3-4357-9468-...
>> >I have 3 drop downs that are populated from the databasem 4 of my web
>> >pages
>> > need to have this drop down, how can I trap the selection made in the
>> > drop
>> > down and popuate my grid on my form?
>> >
>> >
>>
>>
>>
|