"Пожалуйста, не стесняйтесь редактировать заголовок, если он вводит в заблуждение, так как я не уверен, правильно ли это спрашивать"
Я новичок в ASP.MVC Ястолкнуться с, казалось бы, легкой проблемой и с трудом справиться с этим.
Что я пытаюсь сделать: У меня есть два набора строительных лесов: View A, Controller A, Model B. иВид B, Контроллер B, Модель B.
Контроллер A выглядит следующим образом:
public ActionResult LogIn(FormCollection formValues)
{
ModelA Model = new ModelA();
Model.EmailAddress = formValues["EmailAddress"];
}
Я хочу передать это formValues["EmailAddress"]
от контроллера A к контроллеру B.
В контроллере B:
public ActionResult Initiate(FormCollection formValues, string phone, string method)
{
var ModelB = new ModelB();
var ModelA = new ModelA(); ---> This is null.
ModelB.Email = ModelA.EmailAddress --> This is null.
var userId = ModelB.dosomething(ModelB.Email, phone, method);
}
Есть ли в этом необходимость?