I have a small fix I am trying to make. I am using a nice HTML5/CSS template and have developed an ASP.NET web application. I am trying to merge the code with the HTML/CSS. So in ASP.NET i am using this for form input
@using (Html.BeginForm())
{
@Html.ValidationSummary()
<div class="form-group">
<p>Vendor Name: @Html.TextBoxFor(m=> Model.VendorName)</p>
<p>Vendor Title: @Html.TextBoxFor(m=> Model.VendorTitle)</p>
<p>Description: @Html.TextBoxFor(m=> Model.VendorDescription)</p>
<p>Start Date: @Html.EditorFor(m=> Model.StartDate)</p>
<input type="submit" name="Add Vendor" />
}
However before i began making input in ASP.NET i was using this for my form design
<div class="form-group">
<label for="focusedinput" class="col-sm-3 control-label">Vendor Name: </label>
<div class="col-sm-6">
<input type="text" class="form-control" id="vcvendorname" placeholder="Default Input" />
</div>
So what i am trying to do is take the @Html.TextBoxFor(m=> Model.VendorName) and merge it with my original HTML code
The image below shows the nicely formatted HTML and below it the basic TextBoxFor.

All help greatly appreciated