3 messaggi dal 03 ottobre 2022
Non riesco a specificare l'opzione asp-route-tipologiaid=@Model.TipologiaId in nessun punto della Form

<form asp-controller="Menu" asp-action="Prodotti" method="get">
    <div class="input-group">
        <input type="text" class="form-control" name="search" placeholder="Cerca..." aria-label="Cerca..." aria-describedby="Cerca" value="@Model.Search">
        <div class="input-group-append">
            <button class="btn btn-outline-secondary" id="search-button" type="submit"><i class="fas fa-search"></i></button>
        </div>
    </div>
</form>


Sia se la specifico nel tag form che nel tag input o button non funziona.

quello che dovrei ottenere e https://..../Menu/Prodotti?tipologiaid=1001&search=pomodoro

Come posso fare ? ringrazio in anticipo
Modificato da garutialle il 01 dicembre 2022 11:54 -
Modificato da garutialle il 01 dicembre 2022 11:54 -
839 messaggi dal 08 aprile 2009
nell'input devi mettere asp-for=""
3 messaggi dal 03 ottobre 2022
Ciao Laura ti ringrazio per la risposta o risolto modificando il codice come segue

@model IPaginationInfo
<form asp-controller="Menu" asp-action="Prodotti" method="get">
    <div class="input-group">
        <input name="tipologiaid" type="hidden" value="@Model.TipologiaId">
        <input type="text" class="form-control" name="search" placeholder="Cerca..." aria-label="Cerca..." aria-describedby="Cerca" value="@Model.Search">
        <div class="input-group-append">
            <button class="btn btn-outline-secondary" id="search-button" type="submit"><i class="fas fa-search"></i></button>
        </div>
    </div>
</form>


Inserendo

 <input name="tipologiaid" type="hidden" value="@Model.TipologiaId">


Sono alle prime armi con Asp.net Core e sto cercando di comprendere l'utilizzo di asp-for mi riusciresti a dare qualche delucidazione

Grazie in anticipo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.