title: Passing Value from Kendo DDL to ActionLink/ActionImage without submitting values
body: <p>VS'12 KendoUI InternetApplication Template C# asp.net EF Code First</p>
  
  <p>I got 2 dropdownlist pages 1 page uses the DropDownList For Posting values to a ModelView the other is just returning by ID.</p>
  
  <p><strong>Qeustion</strong></p>
  
  <p>Basically i want to stay in the view with a DDL that a user can select from. Left of this DDL there is a Actionlink that should be able to go to a new ACtion with the selected parameter. But my model values are always null. How does one pass this value?</p>
  
  <p><strong>DropDownList</strong></p>
  
  <pre><code>                &lt;label for="Prospects"&gt;Prospect:&lt;/label&gt;
                  @(Html.Kendo().DropDownListFor(m=&gt;m.Prospects)
                        //.Name("clients")
                        .HtmlAttributes(new { style = "width:300px"}) //, id = "clients"})
                        .OptionLabel("Select Prospect...")
                        .DataTextField("ProspectName")
                        .DataValueField("ProspectID")
                        .DataSource(source =&gt; {
                             source.Read(read =&gt; {
                                 read.Action("GetCascadeProspects", "AddCCCTRST");
                             });
                        })
                    )
  </code></pre>
  
  <p><strong>ActionLink</strong></p>
  
  <pre><code>@Html.ActionImage("ADD", "Prospect", new { id=Model.Prospects.FirstOrDefault() } , "~/Images/Navigation/Add.PNG", "Add")
  
  ..., new { id=Model.Prospects.FirstOrDefault() } ,...,...) 
  // the Model is null here, how can i pass my value to this actionlink / actionimage?
  </code></pre>
  
  <p>(The ActionImage is from <a href="https://stackoverflow.com/questions/4896439/action-image-mvc3-razor">This Post</a>) if the code needs posted here please advise. <em>(the custom ActionImage is working i just can't pass the value.... )</em></p>
  
  <blockquote>
    <p>UPDATES <em>Model</em></p>
  </blockquote>
  
  <pre><code>public class ViewModelCCTRST
  {
      public string Clients { get; set; }
      public IEnumerable&lt;dbClient&gt; AvailableClients { get; set; }
      public string Prospects { get; set; }
      public IEnumerable&lt;dbProspect&gt; AvailableProspects { get; set; }
      public string Countys { get; set; }
      public IEnumerable&lt;dbCounty&gt; AvailableCounties { get; set; }
      public string TownShips { get; set; }
      public IEnumerable&lt;dbTownShip&gt; AvailableTownShip { get; set; }
      public string Ranges { get; set; }
      public IEnumerable&lt;dbRange&gt; AvailableRanges { get; set; }
      public string Sections { get; set; }
      public IEnumerable&lt;dbSection&gt; AvailableSection { get; set; }
      public string Tracts { get; set; }
      public IEnumerable&lt;dbTract&gt; AvailableTracts { get; set; }
  }
  </code></pre>
  
  <blockquote>
    <p>Controller *A JsonResult GET Method and Post Request</p>
  </blockquote>
  
  <pre><code>    public JsonResult GetCascadeTracts(int sections)
      {
          var tract = db.Tracts.AsQueryable();
  
          if (0 != sections)
          {
              tract = tract.Where(o =&gt; o.SectionID == sections);
          }
  
          return Json(tract.Select(o =&gt; new { TractID = o.TractID, TractName = o.TractNumber }),    JsonRequestBehavior.AllowGet);
      }
  
      [HttpPost]
      public ActionResult Index(ViewModelCCTRST model)
      {
  
          if (ModelState.IsValid)
          {
  
              //string clt = model.Clients;
              string pro = model.Prospects;
              string cnt = model.Countys;
              string twn = model.TownShips;
              string rng = model.Ranges;
              string sct = model.Sections;
              string trt = model.Tracts;
  
              return Content(cnt + twn + rng + sct + trt);
          }
          else
          {
              return Content("");
          }
      }
  </code></pre>
  
  <p>**As Discussed below i do have values in my <code>Post</code> method, but i do not have any values in my <code>View</code>(This is where i want to be able to have values to use my <code>Actionlinks</code> w/o refreshing the page) also, If I tie the <code>Model.(w/e the data is)</code> into the <code>action links</code> they give me a <code>null reference</code>.</p>