title: Select Tag Helper get value and text
body: <p>I just read this <a href="https://stackoverflow.com/questions/34624034/select-tag-helper-in-asp-net-core-mvc">Select Tag Helper</a>, how to use tag helper and previously I asked about <strong><a href="https://stackoverflow.com/questions/54217867/select-tag-helper-net-core-to-controller">onchange</a></strong> for select tag helper.</p>
  
  <p>But this time, I need to get the <strong>text</strong> of the select tag helper.
  This is my model:</p>
  
  <pre><code>public class Paid__Period {
      [Key]
      public Int16 ID_Period { get; set; }
      public string Period { get; set; }
  }
  </code></pre>
  
  <p>This is my view:</p>
  
  <pre><code>&lt;select asp-for="Period" class="form-control input-sm"                        
      asp-items="@(new SelectList (@ViewBag.Period, "ID_Period", "Period"))" onchange="this.form.submit()"&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>When it rendered into HTML, it becomes</p>
  
  <pre><code>&lt;select class="form-control input-sm" onchange="this.form.submit()" id="Period" name="Period"&gt;
     &lt;option value="0"&gt;- Choose Period -&lt;/option&gt;
     &lt;option value="1"&gt;2016 - 1 (Jan - Jun)&lt;/option&gt;
     &lt;option value="2"&gt;2017 - 1 (Jan - Jun)&lt;/option&gt;
     &lt;option value="3"&gt;2017 - 2 (Jul - Dec)&lt;/option&gt;
     &lt;option value="4"&gt;2018 - 1 (Jan - Jun)&lt;/option&gt;
     &lt;option value="5"&gt;2018 - 2 (Jul - Dec)&lt;/option&gt;
     &lt;option value="6"&gt;2019 - 1 (Jan - Jun)&lt;/option&gt;
     &lt;option value="7"&gt;2019 - 2 (Jul - Dec)&lt;/option&gt;
     &lt;option value="8"&gt;2020 - 1 (Jan - Jun)&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>Till here, everything works well. But I need return value from view to action controller every time selected are ID_Period and Period: '<strong>2020 - 1 (Jan - Jun)</strong>'.
  How to do this?</p>
  
  <p>I just prepare my action like this:</p>
  
  <pre><code>[HttpPost]
  public IActionResult Paid_Tuition (Paid_Period period) {
  }
  </code></pre>
  
  <p>but Paid_Period is always null.
  Any suggestion to solve my problem above?</p>