3
是否有改變與來自請求參數的值綁定前綴的方法嗎?Asp.Net MVC動態模型綁定前綴
我有許多嵌套搜索彈出窗口,和他們都共享相同的視圖模型。
我可以在請求搜索過濾器時向所有字段添加綁定前綴,但我不知道如何使[綁定(前綴=「」)]與來自請求參數的值一起使用。
// get the search filters with the bindingPrefix we need
public ActionResult Search(string bindingPrefix)
{
ViewData.TemplateInfo.HtmlFieldPrefix = bindingPrefix;
SearchViewModel model = new SearchViewModel
{
BindingPrefix = bindingPrefix
};
return PartialView("_SearchFilters", model);
}
// post the search filters values
[HttpPost]
public ActionResult Search([Bind(Prefix = model.BindingPrefix)]SearchViewModel model)
{
}
你爲什麼要更改綁定前綴的行動? – ataravati