de la fenêtre.emplacement.href envoyer plusieurs paramètres asp.net mvc

J'essaie de poster plusieurs données à actionresult.

function OnButtonClick() {
        var data = {
            TextBox1: TextBox1.GetValue(),
            TextBox2: TextBox2.GetValue()
        };

        var PostData1 = data.TextBox1;
        var PostData2 = data.TextBox2;

window.location.href ="Home/MyActionResult?Page=data&Post=" + PostData1 + PostData2 ;
    }

ActionResult:

public ActionResult MyActionResult(string PostData1, string PostData2)
    {
     return view();
    }

Je peux envoyer PostData1 valeur, cependant, je ne peux pas envoyer PostData2 de la valeur à actionresult.Alors, comment puis-je envoyer PostData1 et PostData2 valeurs à l'aide de la fenêtre.emplacement.href ?

Quelles sont leurs valeurs? PostData1 + "&" + PostData2 ? ou encodeURIComponent(PostData1 + PostData2)

OriginalL'auteur user3392929 | 2014-03-07