J'ai la ligne suivante dans mon code, à l'intérieur du gestionnaire d'événements d'un clic ImageButton:Propriété « CommandArgument » est WriteOnly
Protected Sub FinaliseBtn_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles FinaliseBtn.Click, SubmitPaymentViaChequeBtn.Click
Dim str as String = sender.commandargument.ToString.ToLower
End Sub
Les deux contrôles sont ImageButton
« s. Cependant, je reçois l'erreur suivante:
Property 'CommandArgument' is WriteOnly.
Quelqu'un peut-il voir pourquoi je reçois cette erreur que je peux habituellement lire un CommandArgument dans un gestionnaire d'événements. En fait, c'est sûrement leur utilisation principale!
Merci.
L'erreur est pas "ReadOnly" mais "WriteOnly", signifie que la propriété a setter, et non getter – ika
@ika urgh bon point, désolé pour perdre du temps. Je vais réécrire ma question. – Curt
quel type de contrôle est-ce? et pouvez-vous montrer votre signature de méthode? BTW - 'sender' est généralement un' Object', vous devriez accéder à 'CommandEventArgs' (normalement des alias comme' e') – RPM1984