Cela dépend de votre mise en œuvre. Voici quelques cas courants:
Si vous utilisez une source de données dans votre balisage, utilisez l'assistant pour configurer votre source de données et il détectera automatiquement votre paramètre. Ensuite, vous pouvez voir comment il ajoute votre paramètre au balisage de votre source de données.
Si vous utilisez une source de données + code-behind, vous pouvez ajouter les paramètres comme vous l'avez dans votre message. Tant que vous n'avez PAS le paramètre dans le balisage de votre source de données, ce sera parfait.
Si vous utilisez une source de données, vous pouvez attribuer + code-behind valeurs des paramètres qu'il a déjà comme ceci: .Parameters["@UserName"].defaultvalue = "some value"
Si vous ne l'utilisez une source de données, et de faire tout code- derrière, alors vous pouvez le faire: .Parameters.AddWithValue("@UserName", "some value, some text value of a control, etc.")
Utilisez-vous C#? – hunter