asp.net identity , connecting more tables
<p>In ASP.NET identity</p>

<p><code>AspNetUsers</code> table <code>id</code> column</p>

<p>I create another table name <code>Staff</code></p>

<p>I link both tables with <code>AspNetUsers</code> <code>id</code> to Staff table column <code>Staff_ID</code></p>

<blockquote>
  <p>(both tables are nvarchar(128))</p>
</blockquote>

<p>I CRUD the Staff in visual studio</p>

<p>When I create the new record, in <code>Staff_ID</code> field, it shows me the complete list of users in <code>AspNetUser</code> in a drop-down list.</p>

<p>I don't want this drop-down list.</p>

<p>I want to save the record to user Logged-in. (i don't want to choose from the list)</p>

<pre><code>// POST: Staffs/Create
// To protect from overposting attacks, please enable the specific properties you want to bind to, for 
// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "Staff_ID,First_Name,Designation,Department,Employment_Type,Clinic_ID,Title,Middle_Name,Last_Name,DOB,Gender,Marital_Status,Religion,CNIC,Nationality,Hire_Date,Employment_Status,Address,City,Country,Email,Contact_Number,Education,Salary,Leave_Avail,Leave_Details,Loan_Details")] Staff staff)
{
    if (ModelState.IsValid)
    {
        //db.Staffs.Add(staff);
        //db.SaveChanges();
        //return RedirectToAction("Index");
        staff.Staff_ID = User.Identity.GetUserId();
        db.Staffs.Add(staff);
        db.SaveChanges();
        return RedirectToAction("Index");
    }

    ViewBag.Staff_ID = new SelectList(db.AspNetUsers, "Id", "ClinicName", staff.Staff_ID);
    ViewBag.Country = new SelectList(db.Countries, "Country_ID", "Country_Name", staff.Country);
    return View(staff);
}
</code></pre>

<p>My View:</p>

<pre><code>&lt;div class="form-group"&gt;
    @Html.LabelFor(model =&gt; model.Staff_ID, "Staff_ID", htmlAttributes: new { @class = "control-label col-md-2" })
    &lt;div class="col-md-10"&gt;
        @Html.DropDownList("Staff_ID", null, htmlAttributes: new { @class = "form-control" })
        @Html.ValidationMessageFor(model =&gt; model.Staff_ID, "", new { @class = "text-danger" })
    &lt;/div&gt;
&lt;/div&gt;
</code></pre>