J'utilise C# .net. J'essaye de créer un LinkButton dans le code-behind, quand je débogue mon code je recieve aucune erreur, cependant n'accédant pas à l'EventArg attaché au bouton, il actualise cependant la page. Qu'est-ce que je fais mal?LinkButton n'accède pas à EventArg
Code bouton
LinkButton myLinkButton = new LinkButton();
myLinkButton.ID = appointment.appID.ToString();
myLinkButton.CommandArgument = appointment.appID.ToString();
myLinkButton.Command += new CommandEventHandler(ViewClick);
myLinkButton.CommandName = appointment.appID.ToString();
myLinkButton.Text = appointment.contactName
Utilisé pour le bouton de style
string divLook = "height:" + divHeight + "em";
Bouton est ensuite ajouté à un panneau
Panel p = new Panel();
p.Style.Add("linkStyle", divLook);
p.CssClass = "standardLink";
p.Controls.Add(myLinkButton);
dataCell.Controls.Add(p);
protected void ViewClick(object sender, CommandEventArgs e)
{
var appointmentId = Convert.ToInt32(e.CommandArgument);
Debug.Write("Are you even getting in here");
}
Merci d'avance pour toute aide.
Clare
C'est ce qu'il est délivrer en sortie à l'écran: 1 1 (Triple Birth) Add Forename Add Surname (Single Birth by Declaration) – ClareBear
Assurez-vous que votre web.config a et lorsque vous exécutez le projet exécuté avec le débogage est activé. En outre, définissez un point d'arrêt dans les méthodes PageLoad pour vous assurer que le débogage fonctionne comme prévu. –
Demetri