Why ASP.NET TextBox.Text only returns 250 character?
<p>In my asp.net Form page I have a TextBox control like this</p>

<pre><code>&lt;asp:TextBox ID="txtQuestion" runat="server" MaxLength="1000" TextMode="MultiLine" Width="99%" Height="50px"&gt;&lt;/asp:TextBox&gt;
</code></pre>

<p>when i type a long sentence (250+ characters) and submit the form in the code behind page I only get 250 character when I user this </p>

<pre><code>txtQuestion.Text
</code></pre>

<p>However, when I use this</p>

<pre><code>Request[txtQuestion.UniqueID]
</code></pre>

<p>I get the whole sentence.</p>

<p>I can't seem to figure out why this is happening. Can anyone help me out here?</p>

<h2>EDIT</h2>

<p>I have tried the suggestion made by <strong>Ramesh Rajendran</strong> by doing the following -</p>

<pre><code>&lt;asp:TextBox ID="txtQuestion" runat="server" Rows="50" CssClass="queCss" TextMode="MultiLine"&gt;&lt;/asp:TextBox&gt;
</code></pre>

<p>The Css class is defined as follows -</p>

<pre><code>.queCss
{
    width:99%;
    height:50px;
}
</code></pre>

<p>I would also like to mention that I am using JQuery AJAX and Page Methods to populate data on some ListBox. So I have set <code>EnableEventValidation</code> to <code>false</code>. I am also using JQuery to populate some dynamic textboxes whose values I read after PostBack using Request Object.</p>
