Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET: Pass value from User Control to page?

I am creating a user control in ASP.NET (using VB) that uses the autocomplete ajax control on a textbox to get a value. Then I want the page to post back and run some code according to whatever value is passed to it from this control. Problem is, I'm not exactly sure how to do this. I'm sure it's easy and I should know, but I don't.

Thanks in advance!

like image 790
Jason Avatar asked Feb 12 '09 17:02

Jason


1 Answers

In your user control expose a property for the value

Public Property SomeValue() As String
Get
    Return textbox1.Text
End Get
End Property

Then in your aspx page load, just reference the user control's value.

userControl1.SomeValue

Edit, I just tried changing my syntax to vb.net, I don't actually know vb, so that syntax may or may not be right.

like image 114
Bob Avatar answered Oct 16 '22 22:10

Bob