Tjenare. Shit vad jag frågar mycket på senaste tiden. hehe... Hehe, dumma mig..Composite web control och events som triggar fel?
Har en composite web control som består av en textbox och en imagebutton.
Antingen klickar man på imagebuttonen som uppdaterar textboxen eller så skriver man i textboxen direkt...
Problemet är om man har flera kontroller av denna typ, av nån anledning triggas då imagebuttonen i den första kontrollen.
Såhär ser den relevanta koden ut i kontrollen...
private TextBox numericValue = new TextBox();
private ImageButton arrows = new ImageButton();
protected override void CreateChildControls()
{
EnsureChildControls();
numericValue.TextChanged += new EventHandler(OnNumericValueChanged);
Controls.Add(numericValue);
arrows.AlternateText = "Arrows image";
arrows.Click += new ImageClickEventHandler(ArrowsClick);
Controls.Add(arrows);
base.CreateChildControls();
}Sv: Composite web control och events som triggar fel?
Det krävs en autopostback=true på textboxen såklart..
Detta löser det feket.. men... nu funkar inte längre postbacken i en updatepanel (Ajax)
Den gör en vanlig postback och inte en Ajax postback..????
Suck, bara problem.. :/ Någon?