Est-il possible d'accéder à la valeur d'une zone de texte dans la même vue? Par exemple, à mon avis, je la zone de texte ci-dessousComment déterminer la valeur d'une zone de texte dans la vue ASP MVC
@Html.TextBox("searchValue", ViewBag.CurrentFilter as string, new { placeholder = "Search" })
Si un utilisateur saisit une valeur, frappe puis soumettre, la page envoyer que les critères de recherche au contrôleur, interroger la base de données en fonction des critères et puis affichez les résultats dans la vue. Lorsque la vue est rendue à nouveau, le texte reste dans la zone de recherche et la balise est rendu
<input id="searchValue" name="searchValue" placeholder="Search" type="text" value="what i just typed in here" />
est-il un moyen pour une vue ASP MVC 3 pour accéder à la value
de cette zone de texte? Je veux créer une condition similaire à
@if (searchValue.hasValue())
{
do something in here
}
Qu'essayez-vous exactement de faire dans les conditions? –
Vous pouvez ajouter du contenu à la page selon que cette zone de texte a une valeur ou non – NealR
pouvez-vous le faire dans JQuery? en vérifiant '$ ('# searchValue'). Val()' et ensuite Ajax post/Get si nécessaire? –