Я пытаюсь создать простой пользовательский элемент управления, где есть кнопка изображения на элементе управления вместе с меткой.Событие не запускается в пользовательском контроле
проблема, с которой я столкнулся, заключается в том, что кнопка изображения отображается очень хорошо вместе с указанными свойствами. Но почему-то, когда я нажимаю на кнопку изображения, он не генерирует событие click. страница просто обновляется.
Может кто-нибудь, скажите мне, что это за ошибка ???
public override ControlCollection Controls
{
get
{
EnsureChildControls();
return base.Controls;
}
}
protected override void RenderContents(HtmlTextWriter output)
{
//CreateChildControls();
AssociateValuesWithProperties();
ibFirst.RenderControl(output);
output.RenderEndTag();
}
protected override void CreateChildControls()
{
Controls.Clear();
// Set subcontrols behavior
//adding the event handlers to the image buttons
ibFirst.Click += new ImageClickEventHandler(ibFirst_Click);
}
private void AssociateValuesWithProperties()
{
ibFirst.ImageUrl = FirstImageSrcNormal;
ibFirst.AlternateText = FirstImageAltText;
ibFirst.ToolTip = FirstImageAltText;
}
protected void ibNext_Click(object sender, ImageClickEventArgs e)
{
this.CurrentPage++;
}
спасибо.