我对 QueryStrings 和 ActionResult 有点困惑
我有一个来自 jQuery 的 URL:
url: "/ToBePaid/Receipt/"+ $(this).attr('value') + "&receipt="+ $(this).attr('checked')
生成
/ToBePaid/Receipt/28cb8260-d179-450f-b9c4-162f1cc45bbd&receipt=true
我的ActionResult如下:
公共(public)ActionResult ReceiptExpenseForGrouping(字符串id,字符串收据)
我得到的是
id =“28cb8260-d179-450f-b9c4-162f1cc45bbd&receipt=true” 收据 =“true”= null
但我想要的是
id =“28cb8260-d179-450f-b9c4-162f1cc45bbd” 收据=“真”
请有人帮帮我吗?
最佳答案
url: "/ToBePaid/Receipt/" + $(this).attr('value') + "/?receipt=" + $(this).attr('checked')
应该可以解决问题,
善良,
丹
关于asp.net-mvc - MVC ActionResult 和 QueryString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1388723/