I have a textbox that I am defining as
<%= Html.TextBox(\"Username\", Model.Form.Username, new { @class = \"textbox\", @disabled = \"disabled\" }
If you want the value to be sent back, but not be editable, consider placing it in a hidden field. Obviously, don't do this for anything that requires a degree of security, since a user can tamper with it.