I cuurently have the following code which makes an ajax call tothe controller which is working fine.

```
@Ajax.ActionLink("Add to Wishlist", "Add", "Wishlist", new { productId = Product.ProductId }, new AjaxOptions { UpdateTargetId = "breadcrumbs", InsertionMode = InsertionMode.Replace, HttpMethod = "Post" }, new { @class = "button" })

```

Now I need to change this code and allow the user to also add some extra data along with product Id. 

Now the requirement is to open a modal popup when 'add to wishlist' link is clicked and in the modal window show a dropdownlist and a textbox and once user fills them and clicks a submit button in modal popup, then send the data to the controller.

Now, my page has multiple links like this and all links have different productId.

My first problem how do I send the product Id to the modal popup.

Thanks
Arnab