[英]Disable request parameters binding when calling child action
我使用以下網址呈現了一個操作的視圖: “ / search?a = 1&b = 2”
相應的動作是:
public ActionResult Search (int? a, int? b)
在視圖內部,我需要將此子操作稱為:
public ActionResult Count (int? a, int? b)
但是只能設置“ a”參數。 所以我打電話給:
Html.RenderAction ("Count", new { a = 5 })
但是我的子操作稱為Count (5, 2)
因為查詢字符串中有一個“ b”並且它已被自動綁定。
有沒有辦法( 編輯 :無需將“ b”參數指定為空字符串,因為我有帶有很多參數的方法)來克服此問題,並拒絕模型綁定器為a使用查詢字符串(或任何其他)參數值源具體的行動電話?
Html.RenderAction("Count", new { a = 5, b = "" })
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.