title: Object does not save it state in Url.action
body: <p>I am devloping an app using <code>jqueyrmobile</code> framework in .NET MVC3. I am creating a <code>ListView</code> using a loop </p>
  
  <pre><code>&lt;ul data-role="listview"&gt;
      @foreach (var item in Model)
      {
        &lt;li&gt;&lt;a href="@Url.Action("Index","Transaction",item)"&gt;
              &lt;div style="vertical-align:text-top;padding:1px;font-size:large"&gt;  
                @Html.DisplayFor(modeItem =&gt; item.title)
                &lt;span style="font-size:small;text-align:right"&gt;
                  @Html.DisplayFor(modeItem =&gt; item.balance)
                  .@Html.DisplayFor(modeItem =&gt; item.currency) 
                &lt;/span&gt;
              &lt;/div&gt;
            &lt;/a&gt;
        &lt;/li&gt;   
      }    
  &lt;/ul&gt;
  </code></pre>
  
  <p>This works fine and I am getting object <code>item</code> in <code>Index</code> Action of <code>Transaction</code> Controller; but for similer code for another page </p>
  
  <pre><code> &lt;ul data-role="listview"&gt;
         @foreach (var item in Model)
          {
            &lt;li&gt;&lt;a href="@Url.Action("optionDialog",item)" data-rel="dialog" &gt;
            &lt;div&gt;@Html.DisplayFor(modeItem =&gt; item.brTitle)&lt;/div&gt;&lt;/a&gt;&lt;/li&gt; 
          }       
      &lt;/ul&gt;
  </code></pre>
  
  <p>I am getting null <code>item</code> object in <code>optionDialog</code> action. Though it made call to Action, the object is null. Any one please help me.</p>