我有這個簡單的JavaScript代碼:從JavaScript發送字符串參數控制器(MVC3)(沒有AJAX)
var value = "I love programming";
window.location="Controller/Action/"+value;
在控制器頁,我有這樣的:
public ActionResult(string value) {
// do something
}
問題來自控制器的參數是value
。這總是空的。
爲什麼?
參數類型是否限制爲int? (不使用ajax)
我可以發送一個int到控制器,它正確處理信息。但不是字符串。
這應該function window.location =「Controller/Action?value =」+ yourValue – 2012-02-17 11:00:17