Tenho um ActionLink e quero que ele passe os valores dos campos já digitados para o Controller para que sejam armazenados em um TempData. Esse é o Link sem a passagem:
@Html.ActionLink("nova cidade", "GuardarDadosDigitados", "Clientes" )
Analisando alguns códigos de passagem de links vi que eles podem fazer algo assim:
@Html.ActionLink("Alt", "Edit", new { id=item.ID })
Então entendi que nesse new posso montar as informações dos campos já digitados, mais ou menos assim:
@Html.ActionLink("nova cidade", "GuardarDadosDigitados", "Clientes",
new {
Nome = Model.Nome,
CNPJ = Model.Endereco,
Bairro = Model.Bairro,
CidadeID = 0,
CEP = Model.CEP,
Email = Model.Email,
Fone_Cel = Model.Fone_Cel,
Fone_Com = Model.Fone_Com,
Fone_Res = Model.Fone_Res,
WebSite = Model.WebSite,
Qualificacao = Model.Qualificacao
})
Mas como dar um modelo a isso???
new Cliente { não funciona
Alguma sugestão?