我在JavaScript中的下列方法:如何在window.open方法中傳遞參數?
var string1 = "testing";
var date = "10/10/2012";
var win = window.open(BuildUrl(("report", "report"), "myreports",
"toolbar=0,statusbar=0,scrollbars=1,resizable=1,location=0");
function BuildUrl(controllerName, actionName) {
var TimeStamp = Number(new Date());
var win = window.location;
return win.protocol + "//" + win.host + "/" + controllerName + "/" + actionName + '?_=' + TimeStamp ;
}
在C#中的控制器方法是這樣的:
public ActionResult report()
{
return View();
}
現在我需要通過像名稱和日期參數,當URL被訪問到C#方法。我怎樣才能做到這一點?
如何在c#函數中接收它們? – Naruto 2013-04-29 10:58:05
如果我們還有兩個以上的參數,我們必須使用&作爲分隔符嗎? – Naruto 2013-04-29 11:02:35
是的,從'?'開始並使用'&'添加參數。 – 2013-04-29 11:03:28