title: Asp.net how to Hide standard html and display based off of runat server
body: <p>I need to hide  some instructions and display them based of of code in the C# codebehind.  with the runat="server"</p>
  
  <p>Here is what I have right now </p>
  
  <pre><code>&lt;asp:TextBox ID="TextBox4" runat="server" CssClass="form-control" Visible="false"&gt;&lt;/asp:TextBox&gt;
  </code></pre>
  
  <p>In the c# I have</p>
  
  <pre><code>if (Title == "Beer")
              {
                  TextBox4.Visible = true;
                  TextBox4.Text = "Instructions go here";
              }
  </code></pre>
  
  <p>Is what I would like to do is use a html paragraph tag for the instructions and only have the TextBox and Labels for the data.  What can I do accomplish this?  What Class can I use to hide a paragraph tag and only display it if it meets criteria in the if loop.</p>
  
  <p>Also is the there a way to have the if loop say </p>
  
  <pre><code>if (Title == "Beer" OR Title == "Wine")
  </code></pre>
  
  <p>Or do I need to do a series of if loops.</p>