У меня есть класс, который выглядит так:
public class item
{
public string Tradingname { get; set; }
}
У меня есть частичное представление, которое наследуется от класса "item";
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<item>" %>
<%= Html.TextBoxFor(x => x.Tradingname) %>
На мой взгляд, я создаю несколько из них. Давайте скажем 2;
<% using (Html.BeginForm())
{ %>
<% Html.RenderPartial("TradingName", new Binding.Models.item()); %><br />
<% Html.RenderPartial("TradingName", new Binding.Models.item()); %><br />
<input type="submit" />
<%} %>
Тогда в моем контроллере я надеялся написать это;
[HttpPost]
public ActionResult Index(List<item> items)
или
[HttpPost]
public ActionResult Index([Bind(Prefix = "Tradingname")]List<item> items)
Но я не могу вернуть какие-либо данные из моих частичных представлений в мой список. Кто-нибудь знает, как я могу получить список переменных данных обратно из набора переменных PartalViews?