Przekazanie danych z widoku do kontrolera

0

Cześć robię apke w asp.net mvc i mam pewne dane które przekazuje z kontrolera do widoku, w tym widoku mam formularz w którym przekazuje dane do kolejnego kontrolera, ale problem jest w tym że przekazuję tylko te dane które wpisuje w formularzu, jak razem danych z formularza przekazać dane spoza formularza, te które zwrócił mi kontroler do tego widoku.

Da się to zrobić bez tworzenia nowych inputów w formularzu i ustawianiu domyślnych w formularzu , albo jakoś poza formularzem ?

formularz wygląda tak:

<form asp-action="Middle" asp-controller="Home" method="POST" class="form-wrapper">
            <div class="input-group">
                <label>Login:</label>
                <input id="Login" asp-for="Login" type="text" class="input" size="35">
            </div>

                <a asp-controller="Home" asp-action="CreateRegex">
                    <button type="button" class="btn btn-danger">Back</button>
                </a>
                    <button class="btn btn-success">Create</button>
            </div>
 </form>
3

No raczej się nie da, Jeśli nie zmieniasz tych danych to równie dobrze możesz je przechować chwilowo w zmiennej sesyjnej. (zapis do zmiennej sesyjnej przed wywołaniem formularza, a odczyt po submicie)

1

Ile masz tych danych w formie 1szym?
Jak niewiele to mozesz zapakowac je do hidden inputów.
Lub jak napisal poprzednik - przepchnąć je w sesji.

0

dodałem inputy ale z atrybutem hidden , może nie jest to za fajne rozwiązanie ale działa na teraz

1 użytkowników online, w tym zalogowanych: 0, gości: 1