J'essaie d'utiliser une entrée de zone de texte en tant que SqlParameter, mais elle ne passe en DataSelection que lorsque la page est chargée pour la première fois. Pas après le de est soumis.Définition de SqlDataSource SelectParameters à partir de la zone de texte du formulaire
Voici le code sur la page aspx.
DataSelecting protected void (object sender, SqlDataSourceSelectingEventArgs e) { e.Command.Parameters [ "@ zip"] = Valeur ZipBox.Text. }"
selectCommand =" SELECT Nom des noms WHERE (ZipCode = @zip) » OnSelecting = "DataSelecting"> SelectParameters> paramètre Name = "zip" DefaultValue = "1"/> SelectParameters > SqlDataSource>
FORME
procédé id = "Zipsearch" runat = "serveur" action = "Default.aspx" = "post">
TextBox ID = "ZipBox" runat = texte "server" />
Bouton id = "btnSubmit" = "Soumettre" runat = "server" />
FORMULAIRE
Merci pour votre aide,
Matt
À l'heure actuelle, aucun clic n'est effectué sur un événement. – Droter
L'événement de sélection s'exécute lorsque la page est chargée pour la première fois, mais ne s'exécute pas après l'envoi du formulaire. – Droter