title: Have I to cache FindControl() result if I use it a number of times?
body: <p>Does <code>FindControl()</code> work quick or not?</p>
  
  <p>Have I to cache a result using a property like this or not if I search and use the same control a number of time?</p>
  
  <pre><code>private MyUserControl c;
  private MyUserControl MyC
  {
      get
      {
          if(c == null)
              c = (MyUserControl)FindControl("c");
          return c;
      }
  }
  </code></pre>