title: User Control property is nothing
body: <p>Using ASP.NET/VB.NET</p>
  
  <p>I created a user control with a public property.</p>
  
  <pre><code>Public Class XXX
      Public Property MyProperty As String
  
      Public Sub MySub()
           If MyProperty Is Nothing Then
              ......
  </code></pre>
  
  <p>In my parent form I set the property...</p>
  
  <pre><code>MyUserControl.XXX.MyProperty= "My Value"
  </code></pre>
  
  <p>When stepping thru the code I see that it's set correctly. But, when I call a method (MySub) in my user control (called from parent) MyProperty is nothing.</p>
  
  <p>Is this out of scope? Why isn't it set to "My Value"?</p>