title: mvc 5 SelectList from table with blank value for DropDownList
body: <p>I am using below code to create a drop down</p>
  
  <p><strong>Controller</strong></p>
  
  <pre><code>ViewBag.Id= new SelectList(db.TableName.OrderBy(x =&gt; x.Name),"Id","Name")
  </code></pre>
  
  <p><strong>View</strong></p>
  
  <pre><code> @Html.DropDownList("Id", null, htmlAttributes: new { @class = "form-control" })
  </code></pre>
  
  <p>My question is how can I Modify <code>SelectList</code> to add a blank item so that there is a blank item automatically added for <code>DropDownList</code>.</p>
  
  <p>Thanks.</p>