2013-08-02 2 views
-2

w, h 및 id를 보내는 MyMethod에 대한 호출이 있습니다. 그러나 이름을 변경하더라도 h는 항상 null입니다. w와 id는 값을가집니다. 무슨 일이 일어나고 있는지 아십니까? 012, "@ Url.Action ("MyMethod ","MyController ", 새 {w ="300 ", h ="800 ", id ="테스트 "}) ',"800 ","500 ",URL.Action이 메서드에 데이터를 올바르게 전송하지 않습니다.

showDialog , "Popup Title", null, callBack);

공공 ActionResult MyMethod라는 (w 문자열, 문자열 시간, 문자열 ID) {

} 당신의 문제를 나오긴하지 않습니다이 있지만

+0

문자열에 숫자를 유지하는 것은 좋지 않습니다. –

답변

0

이 수치는 숫자 유형에 보관해야합니다,이 시도 :

showDialog('@Url.Action("MyMethod", "MyController",new { w = 300, h = 800, id = "testing" })', "800", "500", "Popup Title", null, callBack); 

public ActionResult MyMethod(int w, int h, string id) { 

} 
+0

그러나 왜 한 매개 변수는 값을 가져 오지 못합니까? – user1854438

+0

POST에서 데이터를 확인 했습니까? 방화범이 끌리는가 아니면 뭔가? 'NET'탭으로 이동하면 xhr 요청을 볼 수 있으며 서버에 게시 할 데이터를 확인할 수 있습니다 –

관련 문제